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

Git vs GitHub comparison

 

Comparison Buyer's Guide

Executive SummaryUpdated on Sep 29, 2024
 

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 December 2024, in the Version Control category, the mindshare of Git is 7.1%, down from 9.4% compared to the previous year. The mindshare of GitHub is 5.4%, down from 7.6% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Version Control
 

Featured Reviews

Grazvydas Govaras - PeerSpot reviewer
Helps to store and version the code
We use the solution for code management to store and version the code. It is the standard service we use for developing applications and infrastructure services You can have a central code repository using Git and have local code branches.  I would like to see less updates with the product.  I…
AjayKrishna - PeerSpot reviewer
Reduces project delivery times and costs
I think one area where GitHub could improve is its search and navigation functionality within repositories. For example, we use IDEs like IntelliJ or Visual Studio Code when developing code. These IDEs allow us to easily navigate from one piece of code to another file where a method is being called. It would be really helpful if the solution could add this navigation feature. It would allow us to move from one class file to another more easily, helping us search quicker and follow the code flow completely within GitHub. This would be more convenient than having to import the code into our local IDE to look at the code flow and navigate through it. Adding this kind of IDE-like navigation within the tool would make the user experience more seamless and efficient.

Quotes from Members

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

Pros

"I use the solution for website management."
"Git has a lot of online tutorials and resources available."
"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 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."
"All of the features in Git are useful."
"Version control is beneficial as it allows me to keep track of all the modifications I have made to the applications."
"It is a pretty standard product with features like git clone and development branches."
"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."
"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."
"The product helps our team collaborate across different locations."
"The most valuable feature of GitHub is version control and continuous integration."
"GitHub's merging feature is much better than that of other products because merging is done daily."
"We've found the technical support to be very helpful."
"The tool also helps organize collaboration by allowing users to share a repository with other developers."
"I find GitHub's pull request strategies and GitHub Actions to be very valuable."
"GitHub's version control is valuable."
 

Cons

"It's not very user-friendly."
"The solution works perfectly fine so far."
"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."
"About the configuration it is a little bit difficult, it can be improved."
"The UI can be more user-friendly."
"The tool is complicated for a beginner. You need to have some training to use it. It is also hard to find a parameter."
"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."
"The main problem for me is the frequent upgrades in the solution because every other upgrade is a minefield. When you do the upgrade, there is always something that doesn't work."
"I faced one or two breakdowns. That said, they lasted only for a few seconds or a minute."
"It would be beneficial if GitHub provided some security scanning for new libraries to ensure that there are no viruses in it."
"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."
"The UI is a little outdated, so that could be improved."
"One thing GitHub could do is probably the same thing as what Sourcetree does. 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."
"I would like to see more security where a plugin was available for us to update in relation to security."
"If you are uploading or cloning a large file, with more than 25 megs, it's pretty slow."
"Our firewall was blocking cloning and downloading with SSH."
 

Pricing and Cost Advice

"Git is completely free."
"I rate the tool's pricing a five out of ten."
"As a student, I didn't have to pay for the license."
"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."
"We use the open-source version."
"Git is free and you don't have to pay for it."
"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 product is reasonably priced."
"I haven't had to pay anything for GitHub, I use the free version."
"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."
"There are no licensing fees for the features that we use."
"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."
"GitHub is an open-source product, but when using the free-to-use version, anyone can see the code we're working on."
"The licensing model from GitHub is very clear."
report
Use our free recommendation engine to learn which Version Control solutions are best for your needs.
823,875 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Manufacturing Company
15%
Financial Services Firm
15%
Computer Software Company
11%
Healthcare Company
7%
Manufacturing Company
13%
Computer Software Company
12%
Financial Services Firm
12%
Government
7%
 

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

 

Learn More

Video not available
 

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: December 2024.
823,875 professionals have used our research since 2012.