Cancel
You must select at least 2 products to compare!
Git Logo
Read 37 Git reviews
2,190 views|2,035 comparisons
95% willing to recommend
GitHub Logo
4,316 views|1,768 comparisons
100% willing to recommend
Comparison Buyer's Guide
Executive Summary

We performed a comparison between Git and GitHub based on real PeerSpot user reviews.

Find out in this report how the two Version Control solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI.
To learn more, read our detailed Git vs. GitHub Report (Updated: May 2024).
772,649 professionals have used our research since 2012.
Featured Review
Quotes From Members
We asked business professionals to review the solutions they use.
Here are some excerpts of what they said:
Pros
"Git is a powerful and mature tool that all software engineers use, whether they use it from the command line with the original version or integrate it with various tools. It helps by promoting collaboration and eliminating problems with code in separate locations. This greatly boosts productivity since you're not lost in a massive local repository, and everything remains organized.""Git offers the ability to roll back to the previous version. You can also track all the small changes that you do.""The most valuable feature is having access to the local country repository even if we have problems with distance access.""The product is easy to use.""The tool's most valuable feature is branch workflows.""The implementation is easy.""Stability-wise, I rate the solution a ten out of ten...Since I am a very simple user of the tool, its scalability is good for me.""You can have a central code repository using Git and have local code branches."

More Git Pros →

"Has great integration with third-party tools.""We use GitHub as a repository.""I find GitHub very user friendly.""This product allows us to easily collaborate on development tasks with our subcontractors, and control the workflow as the project progresses.""The best feature is the ability to track the history of all code changes, and it's easy to use. Additionally, as it's open source, anyone can use that feature resulting in distributed development. This opens the door to collaboration with different code and developer, feature, and master branches of development.""The most valuable feature of the solution is the version control field.""GitHub provides good time reduction and this is what I value the most.""This solution is just easy to use."

More GitHub Pros →

Cons
"Git's user interface could be improved.""Synchronization could be better. Sometimes when you create a branch and merge it into another branch, I think it's a bit complex for no reason. The initial setup is also tricky when you do it for the first time.""Some challenges arise when Git is not used correctly, particularly in managing branches. It's easy to get lost, but these challenges can be overcome with proper management. A common advice is maintaining the repository and ensuring developers are in sync with the production branch. Branches should be promptly merged into development to avoid getting lost in many branches.""There is room for improvement in the pricing model of Git.""The tool's user interface is terrible. It needs to be more user-friendly.""More security is always welcome in my opinion.""We would like to see tutorials added to the product, for new users to follow so that they can optimize their use of the solution.""About the configuration it is a little bit difficult, it can be improved."

More Git Cons →

"Scalability is an area with a shortcoming, because of which it has room for improvement.""We would like this solution to have a more user-friendly interface.""I cannot recall coming across any shortcomings of the product.""They're improving the work items to track the progress of the team, but in my experience, Azure DevOps is better in this functionality. GitHub needs to improve the form to track the progress of the work done by a team.""The ticketing system is not working.""The product must document the CI/CD process more.""I would like to see integration with Slack such that all of the changes made in GitHub are reflected there.""GitHub could have better integration or capability with other solutions."

More GitHub Cons →

Pricing and Cost Advice
  • "We are using the open-source version, which is available free of charge."
  • "There are some extra costs to Git, but it depends on your use case."
  • "This is an open-source solution, so there are no licensing fees associated with it, and no extra, 'hidden' charges."
  • "Git is completely free."
  • "As a student, I didn't have to pay for the license."
  • "I am not required to pay due to the small number of users we have. We have a small user base, and we are not using the enterprise version."
  • "The tool is an open-source product."
  • "We use the open-source version."
  • More Git Pricing and Cost Advice →

  • "The private repositories are free, which is very good."
  • "It is open-source. There is no license for GitHub."
  • "The price of this solution is reasonable."
  • "If there are only 10 people using a particular repository, then GitHub is free. But if we increase the number of users, we need to pay the normal charge for GitHub."
  • "We have an enterprise licensing agreement, and I am not part of the finance department so I can't say how much it costs."
  • "I haven't had to pay anything for GitHub, I use the free version."
  • "The licensing model for GitHub is user-based. Whenever the new developer joins we have to get a new license and register their ID. The overall price of the solution is reasonable."
  • "The licensing model from GitHub is very clear."
  • More GitHub Pricing and Cost Advice →

    report
    Use our free recommendation engine to learn which Version Control solutions are best for your needs.
    772,649 professionals have used our research since 2012.
    Questions from the Community
    Top Answer:You can have a central code repository using Git and have local code branches.
    Top Answer:The tool is not expensive. I rate the pricing a three or four out of ten on a scale where one is cheap and ten is expensive.
    Top Answer:I would like to see less updates with the product.
    Top Answer: The control is the most valuable feature as developers can work on a single code.
    Top Answer:We pay a subscription-based yearly licensing fee for the solution. If you buy extra support, you pay an additional cost.
    Top Answer:The solution's cost is high and should be reduced. Our company has a bundle product. Sometimes, people from outside our organization also need to collaborate with our code, and we need to integrate… more »
    Ranking
    4th
    out of 16 in Version Control
    Views
    2,190
    Comparisons
    2,035
    Reviews
    33
    Average Words per Review
    300
    Rating
    8.6
    3rd
    out of 16 in Version Control
    Views
    4,316
    Comparisons
    1,768
    Reviews
    48
    Average Words per Review
    332
    Rating
    8.6
    Comparisons
    Atlassian SourceTree logo
    Compared 37% of the time.
    Canonical Bazaar logo
    Compared 22% of the time.
    Surround SCM logo
    Compared 12% of the time.
    IBM Rational ClearCase logo
    Compared 10% of the time.
    Helix Core logo
    Compared 7% of the time.
    Snyk logo
    Compared 28% of the time.
    AWS CodeCommit logo
    Compared 12% of the time.
    Fortify on Demand logo
    Compared 12% of the time.
    Bitbucket logo
    Compared 11% of the time.
    Atlassian SourceTree logo
    Compared 10% of the time.
    Learn More
    Git
    Video Not Available
    Overview
    Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git is easy to learn and has a tiny footprint with lightning fast performance. It outclasses SCM tools like Subversion, CVS, Perforce, and ClearCase with features like cheap local branching, convenient staging areas, and multiple workflows.
    GitHub is a web-based Git repository hosting service. It offers all of the distributed revision control and source code management (SCM) functionality of Git as well as adding its own features. Unlike Git, which is strictly a command-line tool, GitHub provides a Web-based graphical interface and desktop as well as mobile integration. It also provides access control and several collaboration features such as bug tracking, feature requests, task management, and wikis for every project.
    Sample Customers
    Google, Facebook, Microsoft, Twitter, LinkedIn, Netflix, PostgreSQL, Android, Rails, QT, Gnome, Eclipse
    Dominion Enterprises, NASA, Braintree, SAP, CyberAgent
    Top Industries
    REVIEWERS
    Computer Software Company28%
    Financial Services Firm20%
    Comms Service Provider12%
    Manufacturing Company8%
    VISITORS READING REVIEWS
    Financial Services Firm15%
    Manufacturing Company14%
    Computer Software Company11%
    Healthcare Company8%
    REVIEWERS
    Computer Software Company20%
    Financial Services Firm18%
    Government9%
    Manufacturing Company7%
    VISITORS READING REVIEWS
    Computer Software Company13%
    Manufacturing Company11%
    Financial Services Firm11%
    Government7%
    Company Size
    REVIEWERS
    Small Business28%
    Midsize Enterprise21%
    Large Enterprise51%
    VISITORS READING REVIEWS
    Small Business18%
    Midsize Enterprise13%
    Large Enterprise69%
    REVIEWERS
    Small Business43%
    Midsize Enterprise9%
    Large Enterprise49%
    VISITORS READING REVIEWS
    Small Business22%
    Midsize Enterprise13%
    Large Enterprise66%
    Buyer's Guide
    Git vs. GitHub
    May 2024
    Find out what your peers are saying about Git vs. GitHub and other solutions. Updated: May 2024.
    772,649 professionals have used our research since 2012.

    Git is ranked 4th in Version Control with 37 reviews while GitHub is ranked 3rd in Version Control with 74 reviews. Git is rated 8.6, while GitHub is rated 8.6. The top reviewer of Git writes "A stable solution that can aid its users in maintaining all application developments ". On the other hand, the top reviewer of GitHub writes "Beneficial version control and continuous integration, but guides would be helpful". Git is most compared with Atlassian SourceTree, Canonical Bazaar, Surround SCM, IBM Rational ClearCase and Helix Core, whereas GitHub is most compared with Snyk, AWS CodeCommit, Fortify on Demand, Bitbucket and Atlassian SourceTree. See our Git vs. GitHub report.

    See our list of best Version Control vendors.

    We monitor all Version Control reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.