GitHub-A Gift
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.
Pros
- 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
Cons
- 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
Comments
Please log in to join the conversation