Try our new research platform with insights from 80,000+ expert users

Git vs GitHub comparison

 

Comparison Buyer's Guide

Executive SummaryUpdated on Apr 6, 2025

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

Git
Ranking in Version Control
4th
Average Rating
8.6
Reviews Sentiment
7.1
Number of Reviews
38
Ranking in other categories
No ranking in other categories
GitHub
Ranking in Version Control
3rd
Average Rating
8.8
Reviews Sentiment
7.5
Number of Reviews
93
Ranking in other categories
Application Security Tools (6th)
 

Mindshare comparison

As of May 2025, in the Version Control category, the mindshare of Git is 7.9%, down from 8.5% compared to the previous year. The mindshare of GitHub is 6.0%, down from 6.8% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Version Control
 

Featured Reviews

Srujan Panuganti - PeerSpot reviewer
An excellent open source, software hosting solution that provides strong version control functionality and a user-friendly interface
We use this solution to host our software, and where we need to develop new features and new functionality, we create new branch from our existing software, work on our branch, develop it, test it, validate it, and then merge it with the master or main software The best thing about this solution…
Pervez Roy - PeerSpot reviewer
Very good for collaboration on software projects
We use GitHub for code repository alongside Bitbucket GitHub is very good for collaboration on software projects. We prefer Bitbucket for commercial use, while GitHub is used for open source. You can get the differences, history of changes, and version control for various pull requests. You can…

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."
"The repository management and check-in/check-out commands are the most valuable features for ensuring secure code."
"The setup process is pretty simple."
"The most valuable feature of Git is its ability to track updates, such as firmware documentation. Additionally, many people can make changes to code without problems. It is able to solve conflicts very easily."
"Git is easy to use."
"We use the tool to store codes."
"I like Git's merging feature. For example, say there is an instance where I am working on the same code as another developer. Git automatically merges the work of two developers on the same file. If I'm working on line 50 and he's working on 60, and we both commit, it mergest automatically."
"Git is an easy-to-use solution that can be used for parallel working."
"The most valuable feature is the fact that it's cloud-based, and we don't have to manage an on-premises server to use it."
"We can make a private repository."
"All the features are valuable, but the most important feature is that GitHub has advanced security. The second important feature is the capability to create custom GitHub actions and the capability to deploy in different types of architectural infrastructures, such as hybrid, private, or public."
"The product helps our team collaborate across different locations."
"It provides Draft Pull Requests for review purposes without needing immediate merging and GitHub Actions for CI/CD implementation."
"This product allows us to easily collaborate on development tasks with our subcontractors, and control the workflow as the project progresses."
"I find GitHub very user friendly."
"The product has a good UI. It's simple and easy to access, and technical help is easily available. The two-factor authentication security is another valuable feature."
 

Cons

"About the configuration it is a little bit difficult, it can be improved."
"The product needs to improve its UI."
"The platform could have a feature for monitoring data recovery similar to Azure."
"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."
"Git is mostly command based and needs to have a helpful user interface."
"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."
"New developers sometimes find it difficult to call a review or create a request."
"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 GitHub repository needs an upgraded user interface and overall UI improvements."
"GitHub could have better integration or capability with other solutions."
"One area for improvement in GitHub could be integration with other tools, such as test management or project management tools."
"I would like to see integration with Slack such that all of the changes made in GitHub are reflected there."
"The descriptions within Github could be more user-friendly to show the trees of Gitflow."
"Lacks sufficient support in terms of professional services that could be provided."
"Could be more user friendly."
 

Pricing and Cost Advice

"This is an open-source solution, so there are no licensing fees associated with it, and no extra, 'hidden' charges."
"Git is completely free."
"The tool is free."
"The tool is an open-source product."
"There are some extra costs to Git, but it depends on your use case."
"The platform is less expensive."
"I rate the tool's pricing a five out of ten."
"As a student, I didn't have to pay for the license."
"The licensing model from GitHub is very clear."
"We pay a licensing fee for GitHub, which could be cheaper."
"The price of this solution is reasonable."
"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 am using the free version of the solution. However, there are some costs my organization pays."
"We are currently paying nothing for GitHub."
"Regarding pricing, I'd rate it eight out of ten. It's decent and not too expensive, and small businesses can also afford it. With AWS taking CodeCommit out of the market, I don't see many competitors for small companies in terms of GitHub."
"The basic licensing model is free, and if you need to have technical support and such things, then it does cost something. You only need to pay extra if you need technical support."
report
Use our free recommendation engine to learn which Version Control solutions are best for your needs.
849,686 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
15%
Computer Software Company
14%
Manufacturing Company
14%
Healthcare Company
7%
Financial Services Firm
13%
Manufacturing Company
12%
Computer Software Company
12%
University
6%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
 

Questions from the Community

What do you like most about Git?
You can have a central code repository using Git and have local code branches.
What needs improvement with Git?
There is nothing that could be improved at this time.
What do you like most about GitHub?
The control is the most valuable feature as developers can work on a single code.
What is your experience regarding pricing and costs for GitHub?
The pricing of GitHub depends on the choice of solutions, such as building one's own GitHub Runners to save money or using GitHub's Runners with extra costs. The pricing is considered reasonable an...
What needs improvement with GitHub?
There are still areas for improvement with GitHub Actions and their deployment workflows, as they have made significant progress but are not yet polished. Occasionally, stability can be an issue, t...
 

Comparisons

 

Overview

 

Sample Customers

Google, Facebook, Microsoft, Twitter, LinkedIn, Netflix, PostgreSQL, Android, Rails, QT, Gnome, Eclipse
Dominion Enterprises, NASA, Braintree, SAP, CyberAgent
Find out what your peers are saying about Git vs. GitHub and other solutions. Updated: April 2025.
849,686 professionals have used our research since 2012.