Get GitHub
March 22, 2016
Get GitHub
Score 10 out of 10
Vetted Review
Verified User
Overall Satisfaction with GitHub
GitHub is being used as a primary version control system for both our products. The entire engineering team uses it and it solves our issue of version control, code inspections, and documentation.
Pros
- GitHub has a great wiki system that we are just starting to implement to include details for the other non-technical members of the organization who have to use the software.
- Code inspections are widely used via pull requests. It makes it easy to look at the code being pushed into our master branch before it's pushed in.
- The third party integrations with GitHub are great. Azure allows us to connect directly to the GitHub repo and continuously deploy our code as the master branch gets updated.
Cons
- Under the hood it's a little confusing. This xkcd comic sums it up perfectly: https://xkcd.com/1597/
- Our organization has always used GitHub. But comparing my previous experience outside of my current company, I'm 1000% more confident about my code. It's very easy to see what changes I made and when I made them.
- Also, GitHub is a great host for all my codebases. No longer do I need to struggle to find a backup in my various cloud storages. GitHub has it all.
- Manual
It's not even close. GitHub is amazing! I couldn't imagine coding anything without using some sort of automated version control. GitHub has never let me down.
Comments
Please log in to join the conversation