GitHub-A Gift
September 12, 2018

GitHub-A Gift

Dishank Vishnoi | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with GitHub

GitHub is our primary repository for all the code in the company. GitHub also serves as the main integration point with other pieces of software, including integration into continuous integration and continuous deployment services.
  • Desktop and web clients are robust, simple to learn, and easy to use
  • Code reviews are easy to do with GitHub. Developers can comment on each others' code and approve or reject changes in a pull request. They can also request specific improvements to the code before it is merged.
  • Documentation for Git and its workflows can be quickly found and understood
  • Lacks first-party support for mobile (no app component).
  • The desktop application is a bit limited in terms of more advanced options
  • It's bit hard to work with merge conflicts.
  • Eliminates the need for manually tracking file changes, etc, leading to more time spent evaluating our actual software, and less time managing the process
  • Speed for collaboration between developers has a tremendous positive impact.
  • Allows people to contribute quickly and efficiently.Allows team to constantly deliver value
GitHub is the best tool I've come across for collaborative code development (although it is also great for working on solo code development!). The only time I can think of an instance where I might suggest not using Git is when you deal with an integrated and closed development environment.