GitHub's social code sharing is the killer feature.
April 23, 2019

GitHub's social code sharing is the killer feature.

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with GitHub

Our technology division uses GitHub to share code online, research open source projects, and scout for new talent. We follow many repositories related to internal projects.
  • Community building. We use it as a social network for talent.
  • Tight integration with our other tools and cross-platform support. The recent purchase by Microsoft makes this our top choice.
  • Issue tracking in public projects is excellent. It's a great training tool for our junior programmers.
  • It's hard to pull a single sub-folder from the repository. Some repositories are very large and we only need to track one section locally.
  • It's complex compared to Subversion or Mercurial.
  • Better graphical UI tools for visualizing repositories would be helpful.
  • GitHub has saved us thousands of dollars we would have otherwise spent on building similar functions on-premise or in the cloud.
We switched from Subversion to GitHub for two reasons. GitHub has better support built into our tools. Subversion was located on-premise and required us to maintain the infrastructure. GitHub is much easier to access from remote locations and we don't need to manage our own server.
For companies who want to participate in the open-source ecosystem, GitHub is the place to be. For programmers who want to showcase a portfolio, it's excellent. Remote teams working together will benefit by using GitHub. To be well-positioned for the direction Microsoft is heading, you need to be in GitHub.