Overall Satisfaction with GitHub
I have been using GitHub for the past few years as a place to collaborate and work on complex projects that involve more than one person. It provides powerful tools to manage projects with granular control over Git's version control system. It also helps as a platform to advertise our work to possible clients.
- Great collaboration tools
- Excellent version control support
- Detailed contribution analytics
- Limited private repositories for free users
- Better and more mobile presence
- Improved stability and reliability of project deliverables
- Reduced redundancy of code
- Reduced down time when project needed to be rolled back due to road blocks