What's the Diff? Ask GitHub
Updated August 25, 2017

What's the Diff? Ask GitHub

Julio Toledo | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with GitHub

We use GitHub across the company to distribute source code, track changes, collaborate with clients and subcontractors, and store release versions. GitHub is great for this kind of stuff, especially for open source/public repositories. While there is a paid option for private repositories, we don't always use GitHub for those types of projects.
  • "Diff" code bases so that you can easily identify which lines were added/deleted or modified between commits.
  • "Fork" code bases so that you/others can take projects into different directions.
  • Collaborate with others, including developers and customers and track issues and bugs.
  • Initial learning curve, especially for clients and non-traditional developers.
  • UI not terribly intuitive, perhaps there should be more ways to customize what's visible to users depending on their role.
  • The price is right and the feature set is extensive.
  • It's a great way to distribute free source code/code snippets in a format/location everyone has heard of.
  • Our ability to publish releases on GitHub has taken a load off our organization and made deployments easier to implement.
Atlassian's Bitbucket and SourceTree products are Git compatible and in our opinion offer a more intelligible and well-organized UI. These products integrate with JIRA for project management, but these features come at a higher monetary cost than GitHub.
GitHub is ideally suited for web development languages and open source projects. It is also ideally suited for code distribution and team collaboration. Privacy/security, even for paid private/local code repositories, remains a concern. If your monetary investment in your source code rises above a certain level and you are interested in protecting and securing that code, then there may be other tools and methods better suited for tracking/managing that source code.