Git

By Git

Re-claim Profile

Re-claim your company’s G2 profile

This profile hasn’t been active for over a year.
If you work at Git, you can re-claim it to keep your company’s information up to date and make the most of your G2 presence.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Re-claim
4.7 out of 5 stars

How would you rate your experience with Git?

Git Reviews & Product Details

Value at a Glance

Averages based on real user reviews.

Time to Implement

1 month

Return on Investment

6 months

Git Media

Git Demo - Git
Git
Git Demo - Git
Git
Git Demo - Git
Git
Product Avatar Image

Have you used Git before?

Answer a few questions to help the Git community

Git Reviews (518)

View 1 Video Reviews
Reviews

Git Reviews (518)

View 1 Video Reviews
4.7
518 reviews

Review Summary

Generated using AI from real user reviews
Users consistently praise Git for its reliable version control and efficient collaboration features, which facilitate teamwork and code management. The ability to easily create branches and track changes allows developers to work simultaneously without conflicts. However, many note a steep learning curve for beginners, making initial use challenging.
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Martín Pablo C.
MC
Ingeniero de software
Program Development
Small-Business (50 or fewer emp.)
"Best cvs"
What do you like best about Git?

It is very fast to use, branching is very simple once you understand how it works. It is a tool that you must use it. There are several git servers in the market and some of them allow you to create private repositories for free. Review collected by and hosted on G2.com.

What do you dislike about Git?

Several times I need to Google some commands because I don't remember them but I think that is the price for having such a powerful tool. Review collected by and hosted on G2.com.

Shahram J.
SJ
Senior Java Backend Developer
Enterprise (> 1000 emp.)
"The defacto Version Control System"
What do you like best about Git?

A capable tool with profound insight into the concept of version control. A diverse set of command-line tools.

I also like history rewriting and multiple origin feature. You can point your local copy to the local repository of a colleague rather than that of the server. Review collected by and hosted on G2.com.

What do you dislike about Git?

Sometimes command line parameters are so lengthy that it is not easy to keep them easily in mind.

Inconsistent behavior among versions. e.g. core.fileMode=true configuration flag causes git to consider many untouched files eligible for inclusion in the commit.

There is no way to avoid downloading the entire commit history of a repository into the local copy. This harms performance of cloning when working with many submodules. Review collected by and hosted on G2.com.

Alejandro E.
AE
.NET & Java Developer
Enterprise (> 1000 emp.)
"My favorite version control system"
What do you like best about Git?

It is fast to place changes in stage and commit them. Also the basic us of the application is very easy to use, even if you don't use the user interface. Review collected by and hosted on G2.com.

What do you dislike about Git?

It is difficult for me to perform advanced tasks. Merge changes and fix conflicts must be done manually and the side by side comparison is not clear enough. Review collected by and hosted on G2.com.

Verified User in Retail
UR
Enterprise (> 1000 emp.)
"Great version control software"
What do you like best about Git?

Git is easy to use, and the learning curve is not very high if you want to be a simple user. Large user base means your question has very likely already been answered. Review collected by and hosted on G2.com.

What do you dislike about Git?

Nothing I dislike about Git, it's a very solid product. Review collected by and hosted on G2.com.

Christian C.
CC
Junior Gameplay/AI Programmer
Computer Games
Small-Business (50 or fewer emp.)
"Easy to learn but difficult to master"
What do you like best about Git?

Git is very popular, so the community surrounding it is plentiful, which translates to being easy to find tutorials and QAs regarding most of the issues you might find by using it.

For plain text files, it's extremely useful and optimal in terms of performance. Review collected by and hosted on G2.com.

What do you dislike about Git?

For starters, the documentation needs improvement.

Native merge conflict display can also be a pain to handle, so the use of third-party is highly recommended.

Furthermore, it's not suitable for large binary files, which is something valuable in game development.

Review collected by and hosted on G2.com.

Brian R.
BR
Intern
Research
Small-Business (50 or fewer emp.)
"All Projects Internally Have Been Served Tremendously By This Provider"
What do you like best about Git?

I enjoy the connectivity for remote workers; feels like you’re in the same room. Review collected by and hosted on G2.com.

What do you dislike about Git?

I dislike the current acquisition, should remained a stand-alone. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Small-Business (50 or fewer emp.)
"It's my go to for version control."
What do you like best about Git?

I like that it most of the time knows how to merge intelligently when both the upstream and my copy of a file have been modified. There is still some times when you need to perform merges by hand, when the conflict is just can't be done automatically. I like the ability to cherry-pick from one branch to another and I like that you can just add an entire directory of files at once unlike some other VCS solutions. Review collected by and hosted on G2.com.

What do you dislike about Git?

Some of the more advanced things you need to do, you'll have to Google to figure out the commands. Review collected by and hosted on G2.com.

Akim D.
AD
Teacher/researcher
Research
Mid-Market (51-1000 emp.)
"Needed for all developers"
What do you like best about Git?

Git is used everywhere, so learning it is largely worth it let alone for this sole reason. Fortunately, it's also a powerful and versatile tool. It is regularly updated with new nice features.

The ecosystem is amazing (GUI, web sites, Stackoverflow answers, integration in IDEs). Review collected by and hosted on G2.com.

What do you dislike about Git?

The initial learning curve is quite steep, but there's a host of online documentation to help the novice.

And many tools (text editors for instance) hide part of the complexity (e.g., Emacs, VS Code). Review collected by and hosted on G2.com.

Eric M.
EM
Principal Software Engineer
Computer Software
Small-Business (50 or fewer emp.)
"Reliable, distributed version control for everyone"
What do you like best about Git?

Since Git is a _distributed_ version control system, every copy of the repository works as a standalone repository (there is no "one true master" copy of the code). This makes scaling projects easy and means everyone working on the code has, in a way, backed up the codebase for the team! Review collected by and hosted on G2.com.

What do you dislike about Git?

Working with the Git CLI can be a bit cumbersome. The GUI tools available don't make it an easy system to learn, either. The learning curve for Git users is super steep. Review collected by and hosted on G2.com.

Trevor H.
TH
Senior Software Engineer
Enterprise (> 1000 emp.)
"Git. A kernel developer over-engineered something simple, but its all we got."
What do you like best about Git?

git can do anything. Which is a good thing, but truth be told, most people just need a simple workflow. I guess the best thing about git is its everywhere. Everyone knows it. You don't need to teach anyone who joins the company how to use it. (Maybe help out here and there when they have a confusing merge or cherry pick or rebase or something), but in general, every developer worth a grain of salt knows git at a basic level. What's good is that its fast, efficient, and cross-platform. There many tools built on top of git too. Review collected by and hosted on G2.com.

What do you dislike about Git?

You know the unix philosophy? Every tool should do 1 thing. Git has a different philosophy. "Lets see how many program flags we can give a single binary." Its just too confusing for beginners. Some people have learned the intricate ins and outs over time, and I pity them, because who cares... all anyone ever wants is too pull, push, edit, merge. Yet git so many quirks that everybody ends up wasting time googling super simple things just so they can go to the first stackoverflow question upvoted by 10 million people so they can copy and paste the obscure poorly named flag. Simply put, git is a tool only an engineer could love. But maybe I'm not a true engineer, because I just want to get things done. Review collected by and hosted on G2.com.

Pricing Insights

Averages based on real user reviews.

Time to Implement

1 month

Return on Investment

6 months

Average Discount

20%

Git Comparisons
Product Avatar Image
Azure DevOps Server
Compare Now
Product Avatar Image
Subversion
Compare Now
Product Avatar Image
AccuRev
Compare Now