Cancel
You must select at least 2 products to compare!
Git Logo
Read 35 Git reviews
2,247 views|2,085 comparisons
94% willing to recommend
GitHub Logo
4,295 views|1,818 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: March 2024).
768,857 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
"What I find the most valuable about Git is that it is CLI and GUI-supported. People who do not like using the CLI mode can use the GUI mode.""Git offers the ability to roll back to the previous version. You can also track all the small changes that you do.""Git is a product everyone uses, so it's almost inescapable. I like the fact that there is a large ecosystem around it. You can bolt various graphical user interfaces onto it or sign up for various repositories like GitHub and AWS CodeCommit. Git has a large community, so there are lots of resources and knowledge bases you can use.""The most valuable feature of Git is its reliability and user popularity.""It is a pretty standard product with features like git clone and development branches.""The most valuable feature of this solution is the branch management functionality.""I use the solution for website management.""The most valuable feature of Git is the ease of tracking in time what the snapshot of the code was at a particular moment. The versioning is good."

More Git Pros →

"I have found GitHub stable.""The code versioning is excellent, and having a detailed log, including every change made to the code by every developer, is invaluable. It makes it so that if there is a bug or problem in the product channel, we can find exactly where it happened and how to fix it.""This solution is just easy to use.""Has great integration with third-party tools.""GitHub's source code management is top-notch. It's easy to inspect changes and visualize code and differences. Their action system is comprehensive in terms of making changes and automation.""The code sharing and updated history are valuable features.""The product has a very user-friendly interface and user-friendly security.""The initial setup was easy."

More GitHub Pros →

Cons
"If another person raises a pull request under the same ID assigned to the previous person, and both parties modify the tool, their changes will be grouped together in the same request until it is closed, which is an issue.""If the file changes are on the same line, we need to resolve a merge conflict manually. Let's say there is a merge conflict on line 50 because we have multiple commits on the same line number. Git could add some artificial intelligence to resolve the conflict automatically.""New developers sometimes find it difficult to call a review or create a request.""The solution works perfectly fine so far.""It's not very user-friendly.""Git's user interface could be improved.""Git removed the credential feature.""More security is always welcome in my opinion."

More Git Cons →

"There can be conflict issues when two developers work on the same file or line of code, and it would be great to see that improved, possibly with an AI solution.""GitHub should provide more integration in their next release, including integrating with Jenkins, CI/CD and Jira.""I would like to see more security where a plugin was available for us to update in relation to security.""The UI is a little outdated, so that could be improved.""It is currently only from the development perspective. It doesn't have features related to project management and testing. It is not like Azure. So, there is a lot of room for improvement. It is a version control product, and it would be good if they can come up with a complete DevOps product.""There could be more integration into Azure.""It would be good if there were training materials for junior developers.""I would like to see integration with Slack such that all of the changes made in GitHub are reflected there."

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.
    768,857 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:You don't have to pay for a license if you are using the free version. It gives you all the possible features it has.
    Top Answer:The initial setup requires heavy documentation which can be challenging for new developers.
    Ranking
    4th
    out of 16 in Version Control
    Views
    2,247
    Comparisons
    2,085
    Reviews
    33
    Average Words per Review
    300
    Rating
    8.6
    3rd
    out of 16 in Version Control
    Views
    4,295
    Comparisons
    1,818
    Reviews
    51
    Average Words per Review
    330
    Rating
    8.6
    Comparisons
    Atlassian SourceTree logo
    Compared 34% of the time.
    Canonical Bazaar logo
    Compared 24% of the time.
    IBM Rational ClearCase logo
    Compared 11% of the time.
    Surround SCM logo
    Compared 11% of the time.
    Helix Core logo
    Compared 8% of the time.
    Snyk logo
    Compared 26% of the time.
    AWS CodeCommit logo
    Compared 13% of the time.
    Atlassian SourceTree logo
    Compared 12% of the time.
    Bitbucket logo
    Compared 12% of the time.
    Fortify on Demand logo
    Compared 9% 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 Company25%
    Financial Services Firm21%
    Comms Service Provider13%
    Manufacturing Company8%
    VISITORS READING REVIEWS
    Financial Services Firm15%
    Manufacturing Company14%
    Computer Software Company11%
    Healthcare Company7%
    REVIEWERS
    Computer Software Company22%
    Financial Services Firm14%
    Government11%
    Manufacturing Company8%
    VISITORS READING REVIEWS
    Computer Software Company13%
    Manufacturing Company11%
    Financial Services Firm11%
    Government8%
    Company Size
    REVIEWERS
    Small Business26%
    Midsize Enterprise21%
    Large Enterprise53%
    VISITORS READING REVIEWS
    Small Business18%
    Midsize Enterprise13%
    Large Enterprise69%
    REVIEWERS
    Small Business38%
    Midsize Enterprise9%
    Large Enterprise53%
    VISITORS READING REVIEWS
    Small Business21%
    Midsize Enterprise13%
    Large Enterprise66%
    Buyer's Guide
    Git vs. GitHub
    March 2024
    Find out what your peers are saying about Git vs. GitHub and other solutions. Updated: March 2024.
    768,857 professionals have used our research since 2012.

    Git is ranked 4th in Version Control with 35 reviews while GitHub is ranked 3rd in Version Control with 64 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, IBM Rational ClearCase, Surround SCM and Helix Core, whereas GitHub is most compared with Snyk, AWS CodeCommit, Atlassian SourceTree, Bitbucket and Fortify on Demand. 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.