GitHub is Good
May 26, 2016

GitHub is Good

Anonymous | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User

Overall Satisfaction with GitHub

We are using GitHub to keep code snippets and small scripts versioned and organized. One issue that we've encountered is that there are numerous Python, Perl, and PowerShell scripts lying around file shares at different versions. GitHub is used to keep these scripts in a central location that provides versioning and management and tracking of updates.
  • GitHub is a great tool if you don't want to keep all your code private and want to solicit outside contributions due to its community.
  • The secondary features like Wiki and issue tracking are well integrated into the main Git component.
  • GitHub is a well-rounded product, but GitLab is surpassing them in features. Some of the less known features in GitHub are hard to find without knowing where to look.
  • Switching and managing branches is complex and not that intuitive.
  • The hosted downloads function is hard to find and use if not directly linked to.
  • GitHub had definitely allowed us to move quicker on developing scripts. We could keep track of who made what change, and make sure each version we had was in a centralized location.
  • With GitHub, due to the wealth of code already on it, we could just fork a script that was already written and use it for our own purposes and modify it to suit our needs.
The sole reason we are using GitHub is because everyone else is. I would say Bitbucket and GitLab are steps ahead of GitHub, but everyone is on and using GitHub so we should as well. I'm not saying that GitHub is a bad choice, but there are other options out there that provide more features and an easier to use interface. GitHub is the baseline, and there are others out there that are a step above.
GitHub is great for general purpose Git and issue tracking. I think there are better products out there if you need a more advanced or feature rich product, but I think GitHub excels the most at being simple and is widely used. Almost anyone you meet will know how to use GitHub in some way or another, which I think is GitHub's best selling point.