Collaborate Better with GitHub
Adam Montgomery | TrustRadius Reviewer
March 02, 2019

Collaborate Better with GitHub

Score 9 out of 10
Vetted Review
Verified User
Review Source

Overall Satisfaction with GitHub

GitHub is used by my organization's software and app developer team to share code and collaborate on developing projects. It is used to store and share code among team members, especially on projects where the code is constantly being updated and changed. GitHub also helps us solve coding issues and problems that arise when working on a project.
  • It acts as a central repository for projects that involve coding.
  • It's a great platform for collaborating with team members.
  • The platform is also a great resource to turn to when you are stuck on a coding problem; there's a real feeling of help and collaboration among the users.
  • There is an excessive amount of email notifications when projects are updated; there is some control over the amount, but not enough control.
  • If you are not familiar with the command line, working with GitHub can be a little challenging.
  • For people new to the world of GitHub and Git, it can take a little bit of time to fully grasp how to utilize the platform.
  • My organization is able to crank out more code (i.e. more apps and software) using Github.
  • Our software developers have built up their own portfolios on Github, allowing them to receive recognition for their work and increase their job satisfaction.
  • We have actually had other companies reach out to us because of our work on Github. This has led to additional projects for us.
I don't have a lot of experience with Gitlab, but some of our software developers have used it. GitHub seems to be better than Gitlab with its tools and features, but Gitlab is a better platform for collaborating on open-source projects. Since my organization does not do a lot of open-source work, then there's no reason for us to use Gitlab.
If you are working on a project that requires code and has more than one team member, I can't think of a better tool than GitHub. GitHub also is very well-suited for tracking the progress of projects with such features as project read me, commit tracking, and wikis. It also a great tool for searching and reviewing open source coding projects.