GitHub's social code sharing is the killer feature.
April 23, 2019
GitHub's social code sharing is the killer feature.
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.