All aboard the GitHub train!
September 21, 2017

All aboard the GitHub train!

Gabriel Freire | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with GitHub

GitHub's being used as a platform to host and control software of various groups of students, in various departments, although mainly on the Computer Science related ones. It allows for better and more efficient collaboration between team members as every single byte of code that's changed is easily verified in a very visual manner. There used to be some problems merging code from various students in a single project but GitHub definitely played a major role in diminishing this problem.
  • Improves collaboration between team members
  • Makes it easier to implement/test new features as it removes any risk of messing with the main source code
  • Allows for better control of changes
  • Makes it easy to set and visualize the progress of the projects' goals
  • The desktop application is a bit limited in terms of more advanced options
  • It made it easier for me to implement new and better features
Bitbucket is good but I prefer GitHub's interface and "user-friendliness"
GitHub is as amazing tool for anyone into software development. Both small and big projects work great on the platform and the same can be said about the team size. The only scenario where I don't see GitHub as essential would be a project that already had some equivalent version control system and even then the situation should be carefully analysed as not every VCS is as interesting as GitHub.