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

Git vs GitHub comparison

 

Comparison Buyer's Guide

Executive SummaryUpdated on Jan 5, 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
92
Ranking in other categories
Application Security Tools (7th)
 

Mindshare comparison

As of February 2025, in the Version Control category, the mindshare of Git is 7.2%, down from 8.7% compared to the previous year. The mindshare of GitHub is 5.3%, down from 7.5% 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

"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."
"Version control is beneficial as it allows me to keep track of all the modifications I have made to the applications."
"The scalability of the solution is good."
"So far, the product has been stable. Stability-wise, I rate the solution an eight to nine out of ten."
"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 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."
"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 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."
"GitHub is a fundamental tool in the software industry."
"GitHub's merging feature is much better than that of other products because merging is done daily."
"The technical support of the solution is good, and our company has used it for GitHub upgrades."
"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."
"The most valuable feature of the solution is the version control field."
"The flexibility of this solution has been most valuable. It operates on a pay per use basis where you can ramp up or decrease usage."
"The Projects Tab, which shows you the todo list and the progress for projects, is very helpful."
"The most valuable feature is help offered by the community for open-source projects."
 

Cons

"The price could be improved."
"Git is mostly command based and needs to have a helpful user interface."
"The tool is complicated for a beginner. You need to have some training to use it. It is also hard to find a parameter."
"The solution works perfectly fine so far."
"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."
"I believe there is room for improvement in preventing work loss due to conflicts or overwriting. Another area for improvement could be implementing features for automated code verification within Git."
"There is nothing that could be improved at this time."
"About the configuration it is a little bit difficult, it can be improved."
"If it had all of the end-to-end integration, then we probably wouldn't have any doubts about what we have installed. However, at this point, we're still trying to figure out how to use it end-to-end."
"In complex cases, we have to use the terminal for conflict resolution. If those conflicts could be resolved visually in the editor, that would be much better."
"I would like to see some AI functionality included in GitHub, similar to the features seen in GitLab, to enhance productivity."
"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."
"The only thing I see missing in GitHub is that it isn't very user friendly for key personnel who don't have in-depth, technical knowledge. In Jira, there are many functions to upload our test cases, and in GitHub we can only do it manually. There are functions which can be used to upload different files, but that still requires some technical knowledge. A layman cannot do it."
"From the recruiting standpoint, I would like to see email IDs and phone numbers and a brief introduction about their profile."
"The solution should have less integration with the AI part, but it needs to add features with other automation tools so that it can be easily integrated."
"There is nothing that I find that needs improvement in GitHub."
 

Pricing and Cost Advice

"Git is completely free."
"The tool is an open-source product."
"The tool is free."
"This is an open-source solution, so there are no licensing fees associated with it, and no extra, 'hidden' charges."
"I rate the tool's pricing a five out of ten."
"We are using the open-source version, which is available free of charge."
"We use the open-source version."
"The platform is less expensive."
"The product is reasonably priced."
"The licensing model from GitHub is very clear."
"The tool offers a free program. As you go, you can upgrade from the community version to the professional one. I believe it costs about ten dollars per person, per month."
"We are currently paying nothing for GitHub."
"You don't have to pay for a license if you are using the free version."
"My company purchased it. Before, we used to receive the free version, but then they purchased some of the features."
"If I consider the market standards, the product's price is pocket-friendly."
"It is open-source. There is no license for GitHub."
report
Use our free recommendation engine to learn which Version Control solutions are best for your needs.
838,533 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Manufacturing Company
16%
Financial Services Firm
14%
Computer Software Company
13%
Healthcare Company
7%
Manufacturing Company
13%
Financial Services Firm
12%
Computer Software Company
11%
Government
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?
I'm not aware of the costs associated with GitHub. I simply appreciate its efficiency in managing code and collaborating with team members.
What needs improvement with GitHub?
I would like to see some AI functionality included in GitHub, similar to the features seen in GitLab, to enhance productivity. Additionally, offering limited free access to features like Copilot co...
 

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: January 2025.
838,533 professionals have used our research since 2012.