Github is the gateway to better team management
March 06, 2018

Github is the gateway to better team management

Collin Berg | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with GitHub

I've used github for side projects and hosting a company wordpress theme for a few years. On a personal level, github is great for saving projects and showcasing the different languages you are proficient in. We use it for our platform and to make sure we have a place to review our code as a team. I use it in each and every project so that i can always look back and track progress, or roll back incase I break something. If you aren't using git in some form on a project, you leave yourself vulnerable to mistakes.

Pros

  • Githubs does a great job of visually showing commit history.
  • The UI is clean and easy to navigate through. It has a lot of useful features no matter how small. Such as assigning issues/pull requests, labels and milestones.
  • Gist is a great tool for keeping quick, short snippets in a central location
  • The online community surrounding github makes it one of the best learning resources.

Cons

  • No three view for each repo. They have extensions for work arounds, but it intutive and should be a main feature.
  • If someone is new to GitHub, one of the challenges is learning all the ins and outs with the github model, which requires practice and time.
  • Unless you pay for github. there are no private repo's which is sad.
  • Github allows me to showcase my talents and projects for free and efficiently. Someone new to development can even host a simple static website
  • The main business problem that GitHub solves is being able to share code collaboratively.
Github is great for working solo or with a team on a project. If you do have a team working on a project, getting files synced between all parties can be a real hassel, and doing it without some form of git is dangerous. Github allows team members to review each others work, and make sure they don't overwrite each others work on accident.

Comments

More Reviews of GitHub