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.
Franky C.
FC
Senior Server Developer
Marketing and Advertising
Mid-Market (51-1000 emp.)
"The best source control system I have ever used"
What do you like best about Git?

Git is decentralized and distributed which allows great flexibility while always maintaining a backup copy with every instance of the repository. Extremely fast and secure with strong support for non linear development, branching and workflows that include software development best practices such as code reviews, approvals and code discussions. Review collected by and hosted on G2.com.

What do you dislike about Git?

The learning curve can be challenging for some, specially if used to other version control systems, such as Subversion or SourceSafe but once integrated in the flow it is really easy to handle. A Linux/iOS background is great to get into the Git flows, specially using the terminal/command prompt commands. Review collected by and hosted on G2.com.

Justin E.
JE
Team Lead, Engineering Response Team
Computer Software
Enterprise (> 1000 emp.)
"Git"
What do you like best about Git?

Git is an extremely powerful version control system with a great ecosystem of tools around it. Once comprehended, the model used by Git is fairly complete and covers the expected set of operations in a modern version control system. Git is highly performant even on large repositories. Review collected by and hosted on G2.com.

What do you dislike about Git?

The onrap to Git is pretty steep. This has become a bit of a cliche, but it is true to a great extent. While GUIs like GitHub and SourceTree can help, onboarding a new collaborator to a Git-based project can be difficult. While there is a decent set of documentation available, the fact that Git is so flexible means that teams end up writing some of this themselves (or should do this) as Git in the abstract and "Git as our team uses it" may be signficiantly different. Review collected by and hosted on G2.com.

Haisheng H.
HH
Product Team Manager
Information Technology and Services
Enterprise (> 1000 emp.)
"#1 version control software in the market"
What do you like best about Git?

Git is the de facto standard version control software after VSS, CVS and Subversion. Review collected by and hosted on G2.com.

What do you dislike about Git?

Some 3rd party GUI wrappers/shell extensions are needed in some cases. Review collected by and hosted on G2.com.

Pavlos V.
PV
Senior Developer
Media Production
Small-Business (50 or fewer emp.)
"best vcs so far"
What do you like best about Git?

it's fast, feature-full, and easy to use (see dislike part). Review collected by and hosted on G2.com.

What do you dislike about Git?

it's not the easiest concept in the world to grasp at first, but you can grok it soon after starting using it. Review collected by and hosted on G2.com.

Sergio R.
SR
Software Development Engineer
Enterprise (> 1000 emp.)
"Git is a life changer"
What do you like best about Git?

Branching and merging are first class citizens - You can create and switch between branches very easy, branches are cheap since they're just "pointers" to commits, rather than copying files like in SVN.

Huge community and healthy ecosystem - Git community is very vibrant and the project has a lot of support from the community which means that it's always improving and adding new features. There are code collaboration tools that will make your life easier if you want to use it in your team/organization, e.g. GitLab, Github, BitBucket, etc.

Performance is *good* with large codebases - Performance is fine unless you have a very huge codebase, see Facebook use case http://thread.gmane.org/gmane.comp.version-control.git/189776

Distributed - You can commit offline to your local repo and push to the origin once you're back online. Others can contribute to your repository too. Review collected by and hosted on G2.com.

What do you dislike about Git?

- Documentation needs improvements to make it easier to understand for humans :)

- Big learning curve, especially when you want to learn about advanced operations

- Too many ways to do the same thing (this is maybe an advantage, but it can be confusing for people new to Git) Review collected by and hosted on G2.com.

Kumar J.
KJ
Software Test Engineer
Human Resources
Mid-Market (51-1000 emp.)
"sweet"
What do you like best about Git?

i love being able to review a developer's commit history to track changes. this isn't anything earth shattering. but compared to microsoft's tfs, git is orders of magnitude easier to navigate and use. generating compares between commits or branches is dead simple. I also like having the option of using the command line if I don't feel like using the web UI or visual studio. Review collected by and hosted on G2.com.

What do you dislike about Git?

I haven't found anything about git that I dislike. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Enterprise (> 1000 emp.)
"Git is fantastic"
What do you like best about Git?

Git is the industry standard. Everyone uses it. In all honesty when I first starting using it I was confused, but since everyone uses it there is a lot of documentation online and lots of people to give you tips so it's pretty easy to get the answers you need. Mainly my favorite thing about it is that it exists because version control is so important. I haven't tried any other alternatives and I don't think mot people have, which speaks about how good git is at what it does. I've never wanted anything else from it or thought of switching. Review collected by and hosted on G2.com.

What do you dislike about Git?

Some commands are a little strange at first, but you get used to it very quickly and everyone uses it. Review collected by and hosted on G2.com.

Kyle C.
KC
Software Engineer II - Global R & D
Computer Software
Mid-Market (51-1000 emp.)
"A wonderful Distributed Versioning system. "
What do you like best about Git?

Wow, best? that is tough. Fast, cheap branching? Distributed Workflow? speed? there are too many to choose from. I have to say that after using a number of older versioning systems git is a breath of fresh air. fast enough that you never think about it. branching so cheap you can create a branch for every feature or spike. a must have for every developer. Review collected by and hosted on G2.com.

What do you dislike about Git?

There is a bit of a learning curve, and it can be even harder to learn if you are used to svn, which uses a completely different workflow. but those are minor gripes. Review collected by and hosted on G2.com.

Carmelo C.
CC
Software Development Engineer
Information Technology and Services
Enterprise (> 1000 emp.)
"Great distributed control system for your code base"
What do you like best about Git?

Mature and advanced revision control system which allows multiple distributes teams to work to different features using a single code base with minimal interruptions. Good supporting tools, online documentation and active community. It has a great flexibility to satisfy almost all needs in a development environment, and it supports multiple OS. Review collected by and hosted on G2.com.

What do you dislike about Git?

Coming from a TFS background, first think I noticed was missing is the ability to force gated check-ins (or at least we didn't find a way of doing it). Moreover, integration with IDEs like Visual Studio and Eclipse might sometimes be painful. To get full benefits of it, command line usage is a must, but not all people like it.

Moreover, it's not easy to find code review tools which offer a proper review iterations management that integrate into GIT Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Enterprise (> 1000 emp.)
"Slow ramp up; Huge upside"
What do you like best about Git?

I like git once I started to retain and understand the madness that is Git. In terms code versioning, it is the best on the planet. You never really lose code unless you lose your repo. Review collected by and hosted on G2.com.

What do you dislike about Git?

The ramp-up. It takes a while just to learn how to use its "happy path". Once you've conquered that, you have to learn how to dig yourself out of typically scenarios: conflicts, codebase out of sync, rolling back commits - the pitfall list is immense. 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