2026 Best Software Awards are here!See the list
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 (513)

View 1 Video Reviews
Reviews

Git Reviews (513)

View 1 Video Reviews
4.7
513 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.
Jayanth Sai E.
JE
Software Engineer
Information Technology and Services
Enterprise (> 1000 emp.)
"Git Keeps Team Collaboration Organized with Powerful Version Control"
What do you like best about Git?

What I like most about Git is how effectively it tracks changes and manages code versions. In our day-to-day development work, it provides solid version control, making it easy to review what was changed, who made the change, and when it happened. This is especially helpful in a team environment, where clear history and accountability matter.

I also really value Git’s branching feature. It lets us work on new features or bug fixes without impacting the main codebase, and once everything is ready, we can merge the work back in safely. That flexibility helps reduce the risk of accidentally breaking the main application.

Another aspect I appreciate is its integration with platforms like GitHub and GitLab, which makes collaboration smoother. Overall, Git keeps development more organized, secure, and easier to manage—particularly when multiple developers are working on the same project. Review collected by and hosted on G2.com.

What do you dislike about Git?

One thing I dislike about Git is that it has a bit of a learning curve at the beginning, especially with concepts like rebasing, resolving merge conflicts, and managing branches. For new users, it can feel confusing, and mistakes can happen when commands aren’t used correctly.

Also, when multiple developers are working on the same files, merge conflicts can come up often. Resolving them takes extra time and careful attention, and if they aren’t handled properly, they can affect the code.

Another small issue is that the command-line interface isn’t always very beginner-friendly, and it takes a while to remember all the commands. That said, once you get used to it, Git becomes much easier to work with. Review collected by and hosted on G2.com.

Óscar O.
ÓO
Adjunct Professor
Small-Business (50 or fewer emp.)
"Git Repos as a Safety Net: Peace of Mind and Progress You Can Track"
What do you like best about Git?

Every project I start, even the ones that have nothing to do with code, kicks off with a Git repo. It is my safety net. It creates this constant, recurring commitment to the work I'm putting in, and it actually forces me to pause and think about what I’ve really achieved before I move on. It is less about the technical side and more about the peace of mind that comes with knowing every step is tracked. Review collected by and hosted on G2.com.

What do you dislike about Git?

The commands can be completely unintuitive and It is also way too easy to get stuck in a "detached HEAD" state or mess up a rebase. Review collected by and hosted on G2.com.

Maniram T.
MT
Student
Computer Software
Small-Business (50 or fewer emp.)
"Easy Setup, Strong Docs, and Seamless CI/CD Integration"
What do you like best about Git?

Very easy and simple to use, with small and simple commands

We could quickly setup, our local files to cloud

Larger community support and great detailed documentation

Daily tool for collaborative and simple solo projects

great features like branching, cloning, forking

easily integrates with ci/cd pipelines, IDE's Review collected by and hosted on G2.com.

What do you dislike about Git?

I do like everything about git, but it could be quite overwhelming for beginners due to its moderate to steep learning curve and might get confused by the commands and cli.

Integrating with gui sometimes behave differently than cli Review collected by and hosted on G2.com.

Pradumna S.
PS
Open Source Developer
Small-Business (50 or fewer emp.)
"Essential Tool for Effortless Collaboration and Version Control"
What do you like best about Git?

We use Git every day as the core of our development workflow. All our codebases are maintained in Git repositories, and our entire team collaborates through feature branches, pull requests, and code reviews. Whenever we ship updates or new releases, we rely on Git to track changes, maintain clean version histories, and make sure every change is reviewed before it reaches production. If a deployment does not behave as expected, we use Git to immediately revert to a stable commit so our systems remain available without downtime. We also use Git to manage long-running features, resolve merge conflicts, and tag releases for better tracking. Git gives our team reliability, clarity, and complete control over the development process, and it is essential for how we build and ship software. Review collected by and hosted on G2.com.

What do you dislike about Git?

Nothing, there is nothing to dislike about Git Review collected by and hosted on G2.com.

Akshay Y.
AY
Software Developer - 2
Mid-Market (51-1000 emp.)
"Reliable and scalable modern version control that just works."
What do you like best about Git?

I use Git every single day, so the thing I appreciate most is how easy it is to branch and try stuff without messing up the main code. If I’m working on a feature, I just create a branch, experiment, push it, and merge when it’s stable. The diffs also help a lot, when I’m reviewing my own changes, I can immediately spot if I missed something or added a random debug log. Review collected by and hosted on G2.com.

What do you dislike about Git?

Literally no cons apart from the weird pop up comes while resolving and merging the conflicts Review collected by and hosted on G2.com.

Javier C.
JC
Full Stack developer
Education Management
Small-Business (50 or fewer emp.)
"Git Makes Team Collaboration Smooth with Distributed Version Control"
What do you like best about Git?

Git is a distributed version control system used to track changes in code and files during software development. It allows developers to work on the same project at the same time without overwriting each other’s work. Review collected by and hosted on G2.com.

What do you dislike about Git?

If you do not use the branch you can finish messing the code and the job. Also, at first, the understanding of how everything work take time. Once you get use it, the job becomes easier Review collected by and hosted on G2.com.

Himanshi M.
HM
Team lead software engineer
Mid-Market (51-1000 emp.)
"Powerful, Easy Branching with Seamless GitHub/GitLab/Azure/BitBucket Integration"
What do you like best about Git?

It is capable of managing version of source code or data. It is distributed version control software system. It is branching capabilities, git branches are cheap and easy to merge. Tower stands out as the top Git client for Mac and Windows. It is integrated seamlessly with code hosting platforms such as GitHub, GitLab,Azure,BitBucket. Review collected by and hosted on G2.com.

What do you dislike about Git?

Poor Handling of Large Files,Git is inefficient with large binary files. Submodule frustration, Git submodule are notoriously difficult to manage and often vaise confusion.

Difficult Error Recovery, while powerful , undoing mistake can be daunting often requiring complex command unlike simpler systems like SVN.

Difficult Error Recovery, while powerful ,undoing mistake can be daunting,often requiring complex command unlike simpler systems like SVN. Review collected by and hosted on G2.com.

SJ
Software Developer
Information Technology and Services
Mid-Market (51-1000 emp.)
"Git Makes Collaboration Easy with Robust Branching and Clear History"
What do you like best about Git?

Git is a robust version control system. It helps me to manage the code changes in a very structured way. With a few years of hands-on experience, I value how branching merging and clear commit history support efficient collaboration and reduce risk. Git has a number of features which are easy to use which eventually helps the team of developers to implement it properly. Also it helps the team to work in a parallel environment. Review collected by and hosted on G2.com.

What do you dislike about Git?

Git can be a challenge at the initial stage, but using it more frequently helps a lot. Over time, the complexity becomes manageable and beneficial. It encourages better version control and helps build a more detailed understanding of the code. Review collected by and hosted on G2.com.

Deepesh V.
DV
Software Engineer
Small-Business (50 or fewer emp.)
"Git for project workflow management."
What do you like best about Git?

I feel every software has to use git. Because it maintains the history of workflows and helps multiple people work on same project. It is easy to use and implement. I frequently use it in all my projects to track progress. It has various features like rollback and history of commits to show differences. It integrates easily with all products and customer support and community is great in supporting with issues at hand. Review collected by and hosted on G2.com.

What do you dislike about Git?

It could be difficult for beginners working on large scale enterprise projects with multiple developers involved and face difficulty with issues like merge conflicts. Review collected by and hosted on G2.com.

Nijat I.
NI
Full-stack Developer
Information Technology and Services
Small-Business (50 or fewer emp.)
"Empowers Developers with Reliable Version Control and Seamless Collaboration"
What do you like best about Git?

Git ensures efficient and reliable version control. Versioning becomes simple for developers using Git. Developers can experiment without any risks using branching and merging techniques in Git. Git is compatible with tools like GitHub or GitLab. Git has a powerful command line interface. Overall, it facilitates developers in ensuring code quality and easy collaboration. Review collected by and hosted on G2.com.

What do you dislike about Git?

The curve of learning is steep in this case. This is especially because it involves command-line work. This is especially problematic for new users. Sometimes, there are merge issues that have to be handled. This is sometimes tricky. The improper use of certain commands is also to be kept in mind. 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