Git

By Git

Unclaimed Profile

Claim Git profile for Free

Your G2 page is often the first place buyers evaluate you. Take control of how your brand shows up.

WHAT YOU UNLOCK

Control your profile

Update logo, screenshots, pricing info

Engage with customers

Respond to reviews, build trust with prospects

See buyer activity

Track who’s viewing, understand engagement

Collect reviews

Create landing page and collect reviews

Sellers who actively manage their G2 profile build more trust and convert more buyers

4.7 out of 5 stars

How would you rate your experience with Git?

Compare this with other toolsSave it to your board and evaluate your options side by side.
Save to board

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
519 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.
VD
Enterprise (> 1000 emp.)
"The best control system for development"
What do you like best about Git?

The huge advantage of Git is that is a distributed control system, which means: local repositories where you can work in any feature independently and then merge your part instead of having a local copy. Compared to SVN where you have only a local copy and all the versioning is done on the server, as a side effect of that means that you can make more mistakes without worrying too much because you can clone something that works and try a new approach and if that just doesn't work restoring to a working branch is literally one command away. Review collected by and hosted on G2.com.

What do you dislike about Git?

Working with people that used SVN for many years is difficult because they are accustomed to a specific workflow and GIT is different. Being repository level instead of file level means you can do changes in many files at once and it's quite normal to grasp unless you are really accustomed to doing changes at a file level and continue to work that way in GIT. But that is a fault of the people doing the versioning, not the software itself. Review collected by and hosted on G2.com.

Ajay S.
AS
System Engineer
Enterprise (> 1000 emp.)
"Power of Git"
What do you like best about Git?

Git is the best tool for people working in teams and collaborating on same thing or repository. It keeps track of who, what, when did the change in repo which can act as fallback method if in case something goes wrong. And as everyone has their own local copy of repo there is no need of internet connection when you are doing the change later just for pushing your change network connection is required.

Also in case someone is stuck somewhere or need any help, for that proper documentation and much resources are available on net which is just a few click away. Review collected by and hosted on G2.com.

What do you dislike about Git?

Nothing which I can think of but one thing where I will say they could have improved is that they could have provided an inbuilt editor to open files and resolve merge conflicts. But as any text editor can be configured with it and many editors are available with lot of features that is compensated. But still it's own editor I would love to see. Review collected by and hosted on G2.com.

MZ
Enterprise (> 1000 emp.)
"The control system that changed software development"
What do you like best about Git?

I had huge respect for Linus Torvalds because of the creation of Linux, but when he created GIT in 2005 he became a God-Like figure for me. I started experimenting with it in the early days and though this is going to be huge, now the Software world is ruled by GIT or GIT-like control systems like Mercurial.

Being a distributed control system instead of centralized means that you can always develop without worrying someone else will mess your progress, in the old days of SVN that happened a lot. Review collected by and hosted on G2.com.

What do you dislike about Git?

I love GIT, there isn't something I dislike about it other than the fact that I was not smart enough to thing in something like this back in the day where I still used SVN to develop. Review collected by and hosted on G2.com.

RW
Enterprise (> 1000 emp.)
"Always use GIT with your projects"
What do you like best about Git?

Everyone in software had one of these anecdotes, a file got deleted when it should have been backed up first, a code was overwritten by mistake, or a file was half uploaded and corrupted. Luckily if you are using GIT you aren't worried about this since you can always revert to a working commit, besides that it's just easier to work with colleagues if all know that you aren't going to overwrite a file you shouldn't. Review collected by and hosted on G2.com.

What do you dislike about Git?

I hate doing code reviews, when a conflict happens, it is always easily solvable but I just feel a little dumb, nothing wrong with GIT, but it isn't nice to be so bluntly informed of mistakes that should have not happened in first place. Review collected by and hosted on G2.com.

Casey C.
CC
CTO
Small-Business (50 or fewer emp.)
"Git is the gold standard in source control"
What do you like best about Git?

Distributed nature, ease of branching and merging, stash feature, usefulness as a deployment tool, rich ecosystem of tools built around git. Pull requests are great. I like the ability to work offline. We use Azure Devops with git as a central component in our release pipeline.

As an extensive user of command line tools, git fits my workflow while still having many options for people who prefer GUI based interfaces or direct integration with IDEs. Review collected by and hosted on G2.com.

What do you dislike about Git?

There is a bit of a conceptual learning curve. I’ve seen people get bogged down trying to learn and use some of the more esoteric commands, and there are definitely ways I’ve seen people get super stuck after getting themselves in a detached head state or something.

If your organization needs strict controls and advanced compliance related features, Git may not be the best option, though there are tools built on top of Git that may help. It can tend to have problems if you try to use it for large/many/frequently changing binary files. Review collected by and hosted on G2.com.

CD
Enterprise (> 1000 emp.)
"The best control system"
What do you like best about Git?

Distributed versioning system that can be centralized to release and not the other way around, younger folks are not familiar with alternatives like using SVN and that is better than not using a versioning system but compared to GIT is worlds apart, if your development style is too different than your coworkers it gets homologated with commits, pulls and pushes and the hard work comes when the team lead needs to refactor the code to maintain a clear style not when you push a file to a central repository with a name like aaa_donotdeleteworkinprogress Review collected by and hosted on G2.com.

What do you dislike about Git?

GIT branches are kind of hard to use for new developers, it is far too often that a file that should come from the master or the development branch gets worked twice because the commits are not read as often, and when a conflict between branches happen the reaction or solution isn't obvious. Even with these caveats is still the best version control. Review collected by and hosted on G2.com.

Samantha A.
SA
Sales Representative/Territory Management
Enterprise (> 1000 emp.)
"An amazing Code Management Platform"
What do you like best about Git?

It helps in tracking all changes you made in files. It helps in pushing theses changes of files into repositories. It also allows for working offline. It facilitates sharing and synchronizing files into remote repositories. It is providing the fastest Git operations. It also automatically tracks moves when you move or save anything into the repository. It is also providing wild-cards for adding extensions with files. Review collected by and hosted on G2.com.

What do you dislike about Git?

It still needs lots of improvements in its UI designing. Some features for artificial intelligence should be provided in it. It is not providing proper reports about errors. Users are facing a lot of conflicts regarding codes that should be resolved soon. Review collected by and hosted on G2.com.

AV
Enterprise (> 1000 emp.)
"I love the GUI version of GIT"
What do you like best about Git?

I'm not a fan of command line, I know how to use it but prefer not to whenever possible, with GUI I can use it without touching the command line at all. I use Visual Studio code as my main editor for my GIT scripts but for the basic commands like new and clone I like that there is an option to use it with a GUI and not having any typos in the process since I also use copy and paste for the URL I'm going to use. Review collected by and hosted on G2.com.

What do you dislike about Git?

GIT was created by the creator of Linux and he made an awesome job but there is no doubt that the Windows version receives less love than the Linux or Mac counterpart, it is an awesome tool but oddly is more intuitive and easy to use this on Linux than in Windows. Review collected by and hosted on G2.com.

Ling B.
LB
Instructional Associate, Software engineer
Mid-Market (51-1000 emp.)
"Integrated Tool for Tracking Changes"
What do you like best about Git?

It is the most efficient and simple version control system as compared to others. It is designed to handle every project from small to large with more efficiency. Multiple branches are embedded in it to work on the development of various parallel projects. It helps in changing codes regarding files and helps in storing the history of these files. A team member will be easily able to push changes as it provides a centralized system. Review collected by and hosted on G2.com.

What do you dislike about Git?

Some improvements are needed in its merging tools. User must have knowledge regarding command-line interface for operating it. It will slow down performance and speed if you are operating it on windows. More tools and features are needed for handling files which include docs, exe, images etc. more branches should be provided in it for working on parallel projects. Review collected by and hosted on G2.com.

JO
Small-Business (50 or fewer emp.)
"Using the Terminal to communicate with your repository"
What do you like best about Git?

I love Git because its a a command line interface (CLI) which allows you to communicate with a repository straight from your terminal. It makes it faster to update and download your codebase without having to deal with the windows explorer. Review collected by and hosted on G2.com.

What do you dislike about Git?

I dislike the learning curve that comes with Git. Alot of the new programmers prefer not to mess with git because its a CLI and the terminal scares them. Review collected by and hosted on G2.com.

Questions about Git? Ask real users or explore answers from the community

Get practical answers, real workflows, and honest pros and cons from the G2 community or share your insights.

Verified User in Computer Software
G2
Verified User in Computer Software
Last activity almost 6 years ago

Any upcomming feature related to automation in GIT

GU
Guest User
Last activity about 1 month ago

What is Git used for?

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