Github should be your #1 choice when it comes to distributed source control
March 28, 2018

Github should be your #1 choice when it comes to distributed source control

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

Overall Satisfaction with GitHub

We use github as our distributed source control host to share out code between employees and host our many code repos. We have broken apart our monolith codebase into many smaller repos, so being able to have a place for us to host many code repositories at different scales allows use to streamline our development lifecycle.
  • Github provides a great ux around hosting code repositories
  • Github has many integrations for many of our build tools
  • github can scale to meet our capacity
  • We have had issues in the past where GitHub will "unicorn" and our code becomes unavailable online, however we can still work with local copies of our code and push later when it eventually comes back online
  • The project management features they are trying to roll out do not seem to meet that of some other products we use
  • Their github for education offerings are getting better but i think they have some room for improvement.
  • Has made our build process faster
  • Has made our code cycles shorter
  • Is great for hosting our sourcecode and providing a searchable history of changes made in our codebase.
Github provides an excellent quality of service. Compared to other services we have used the integration support for github is great, which helps us build our software faster. The ux is simple, fast, and effective. Once you have your org set up it is easy to control access to your repos and spin up additional repos for new projects.
The nice thing about github is that it works for big projects as well as small projects. If you just want to spike out some open source code its great (and free), but it does scale up with its enterprise offerings to provide the amount of customer service you would expect of any enterprise product.