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 April 2025, in the Version Control category, the mindshare of Git is 7.7%, down from 8.6% compared to the previous year. The mindshare of GitHub is 5.9%, down from 7.1% 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

"So far, the product has been stable. Stability-wise, I rate the solution an eight to nine out of ten."
"I use the solution for website management."
"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."
"It is a pretty standard product with features like git clone and development branches."
"Git is an easy-to-use solution that can be used for parallel working."
"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 scalability of the solution is good."
"I believe it is beneficial to maintain a detailed log or history of who did what to a project and which user committed to the change."
"GitHub is pure or open-source; you can access it anywhere. You can have a lot of collateral information. You can make the changes and do the reviews from one place."
"The control is the most valuable feature as developers can work on a single code."
"You can write the code with AI. But when it comes to implementation, you must upgrade the bits of code that will support this and generate solutions based on that architecture. Then, you need comparable code bits. Therefore, AI can propose how much a specific function can be better optimized. So, AI can help stakeholders reach tasks quicker."
"I find the most valuable collaboration between our peers to be a seamless collaboration between our peers. We can connect and change our code, allowing us to be agile in our projects. Since we're talking about DevOps, we're using Jenkins in our pipeline. It helps speed up the process by automating the DevOps workflow."
"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."
"The solution is scalable."
"The features that I have found most valuable are that it can support you for most of the road map and it can automate some tasks which works really well with collaboration with the teams. They are really interested in how they organize the history of the code itself which is good."
"You can get the differences, history of changes, and version control for various pull requests."
 

Cons

"Git is mostly command based and needs to have a helpful user interface."
"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."
"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."
"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."
"I would rate the initial setup process a four, on a scale from one to 10, with one being the most difficult and 10 being the easiest. The reason for this rating is that once there are conflicts, it takes a lot of effort to resolve them."
"If other people are included in their project, you're going to have to make merge requests to merge the code you made, and the code your colleagues have made. So it's a little bit complicated."
"The product needs to improve its UI."
"There is nothing that I find that needs improvement in GitHub."
"The initial setup requires heavy documentation which can be challenging for new developers."
"We would like this solution to have a more user-friendly interface."
"When solving merge conflicts, it would be helpful to have tooltips within the actions to know what changes could happen next when resolving a conflict."
"We face issues with synchronization while working with teams."
"The UI is a little outdated, so that could be improved."
"I would like to see some AI functionality included in GitHub, similar to the features seen in GitLab, to enhance productivity."
"The solution can improve by adding video guides, official guides, or short courses that cater to beginners who are new to the system. These resources could offer step-by-step guidance on how to use GitHub, including common procedures such as pulling and committing. Currently, many of us have to resort to searching for information on how to do these tasks via Google. An official guide provided by GitHub itself would be a valuable asset to newcomers and would save them time and effort."
 

Pricing and Cost Advice

"Git is an open-source software."
"The tool is free."
"The platform is less expensive."
"There are some extra costs to Git, but it depends on your use case."
"The tool is an open-source product."
"As a student, I didn't have to pay for the license."
"We use the open-source version."
"We are using the open-source version, which is available free of charge."
"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."
"It is open-source. There is no license 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 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."
"My company purchased it. Before, we used to receive the free version, but then they purchased some of the features."
"I haven't had to pay anything for GitHub, I use the free version."
"We pay a licensing fee for GitHub, which could be cheaper."
"If I consider the market standards, the product's price is pocket-friendly."
report
Use our free recommendation engine to learn which Version Control solutions are best for your needs.
849,190 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
15%
Manufacturing Company
15%
Computer Software 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,190 professionals have used our research since 2012.