--- title: Git Reviews meta_title: 'Git Reviews 2026: Details, Pricing, & Features | G2' meta_description: Filter 540 reviews by the users' company size, role or industry to find out how Git works for a business like yours. aggregate_rating: rating_value: 4.7 review_count: 540 scale: '5' date_modified: '2026-10-27' parent_category: name: Source Code Management url: https://www.g2.com/categories/source-code-management ---

Git Reviews & Product Details

Value at a Glance

Averages based on real user reviews.

Time to Implement

1 month

Return on Investment

6 months

User Insights

Average based on 540 real user reviews.

Implementation Time

1 month

Perceived Cost

$$$$$

Git Reviews (540)

View 1 Video Reviews
Reviews

Git Reviews (540)

View 1 Video Reviews
4.7
540 reviews

What do users say?

Generated using AI from real user reviews
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Confidence B.
CB
Confidence B.
Software Engineer
Small-Business (50 or fewer emp.)
"A Powerful Collaboration Tool with Seamless Deployment Integrations"
5/5
What do you like best about Git?

I love Git for its efficiency in source code management, its user-friendly interface, and how straightforward it makes deploying applications to GitHub Pages or integrating with external hosting services such as Vercel, Render, and Netlify.

I especially appreciate Git’s ability to make repositories public, making it easier to share and distribute code with the wider developer community. This gives contributors greater visibility into projects while encouraging collaboration and knowledge sharing.

I also value the flexibility Git provides through private repositories, open-source licensing, and organizations for effective team collaboration, while still maintaining control over access and privacy. Review collected by and hosted on G2.com.

What do you dislike about Git?

It’s not quite a dislike; however, I would recommend that Git improve its merge and pull request workflows. In my experience, these workflows can feel overwhelming, especially for developers who are still learning how Git handles branches, conflicts, and synchronization.

I once worked on a remote project with a team of junior developers. Whenever they pushed code to our development branch and encountered a merge conflict, I often had to join a call with them to walk them through the conflict-resolution process. I explained Git merging and conflict resolution to them several times, but they still found it difficult to understand what was happening and how to resolve conflicts confidently on their own.

This became quite hectic and time-consuming, especially since we were working towards a deadline and I had my own tasks to complete. Because of this experience, I feel that Git’s merge and pull request workflows could be more beginner-friendly, with clearer guidance to help developers understand what to do when conflicts occur. Review collected by and hosted on G2.com.

Khairi C.
KC
Khairi C.
Functional Technical Consultant
Consulting
Mid-Market (51-1000 emp.)
"Reliable, Flexible Version Control with Powerful Branching and Merging"
5/5
What do you like best about Git?

Git is a reliable and flexible version controle system that makes tracking code changes, managing branches , and collaborating on projects much easier . I particularly value its branching and merging capabilities , which allow developers to work on different features independently while maintaining a clean project history. Its speed , distributed architecture and integration with platforms such ad Gitlab and Github make it suitable for both individual developers and larger teams. Review collected by and hosted on G2.com.

What do you dislike about Git?

1 - leaning curve : Some Git commands can be confusing for beginners . 2 - Merge conflicts : Resolving conflicts can be time consuming . 3- Commande line complexity : Advanced operations often require technical knowledge Review collected by and hosted on G2.com.

Ragav M.
RM
Ragav M.
Senior Data Engineer - Consultant
Information Technology and Services
Mid-Market (51-1000 emp.)
"One of the Most Valuable Tools in a Developer's Workflow"
5/5
What do you like best about Git?

What I like best about Git is the ability to track changes and collaborate confidently within a team. It makes version control straightforward, allows multiple developers to work on the same project without overwriting each other's work, and provides a reliable history that makes troubleshooting and rollbacks much easier. Its integration with platforms like GitHub and Azure DevOps also helps streamline development workflows and code reviews. Review collected by and hosted on G2.com.

What do you dislike about Git?

Git is a highly capable tool, but the learning curve can be steep for beginners. Managing merge conflicts and understanding advanced workflows can occasionally be challenging, particularly in larger teams. However, once you're familiar with it, the benefits far outweigh these minor drawbacks. Review collected by and hosted on G2.com.

Sree K.
SK
Sree K.
Software Development Engineer in Test III
Computer Software
Mid-Market (51-1000 emp.)
"Git Keeps Our QA Automation Workflow Organized and Reliable"
5/5
What do you like best about Git?

As a QA Automation Engineer, Git is something I rely on every day. It helps me manage automation test scripts, review changes, and work on multiple features or bug fixes without impacting the main codebase. By creating separate branches for different tasks and merging them only after everything is tested, I can keep the workflow clear and organized.

I also appreciate how easy it is to track what has changed, revert mistakes when necessary, and collaborate with developers and other testers through pull requests. Because our automation framework is version-controlled, everyone stays aligned on the latest code, which reduces conflicts and makes releases run much more smoothly. Review collected by and hosted on G2.com.

What do you dislike about Git?

Git works really well once you get familiar with it, but there’s definitely a bit of a learning curve—especially when it comes to branching, rebasing, and resolving merge conflicts. When multiple people are modifying the same files, sorting out conflicts can sometimes take a while. Aside from that, it’s been a very reliable tool for me, and I haven’t run into any major issues. Review collected by and hosted on G2.com.

SHUBHAM RAJESH VISHWAKARMA B.
SB
SHUBHAM RAJESH VISHWAKARMA B.
Student cum researcher
Small-Business (50 or fewer emp.)
"Git Makes Collaboration, Version Control, and Releases Effortless"
4/5
What do you like best about Git?

Git, as a version control system, works like free storage for all my code. Not just code either—I also use it as a hardcoded database for my online apps, basically free storage that lets me handle a small amount of traffic on my websites. On top of that, features like branching, pulls, and everything around that make it easy for me and my college mates to work alongside each other, with solid control over the code and who does what. Debugging becomes easier, and version releases and rollouts are simpler too. Overall, it’s all great. Review collected by and hosted on G2.com.

What do you dislike about Git?

I don’t think there’s anything to dislike about Git, to be honest. The UI/UX is simple and intuitive, although terminal commands do take some time to get the hang of. Performance hasn’t been an issue for me either—it feels nearly instant, even on a codebase. Pricing is free, although GitHub AI Copilot has gotten a little expensive recently and eats credits really quickly. Not directly related to Git itself, but GitHub AI can still assist with it, so that helps. Review collected by and hosted on G2.com.

SB
Sanjivani B.
Software Engineer
Information Technology and Services
Small-Business (50 or fewer emp.)
"Secure, Organized Collaboration with Git’s Powerful Branching"
5/5
What do you like best about Git?

I like Git because it makes development work much more organized, secure, and collaborative. One of the best things about Git is its ability to track every change made in a project.

Now, integrations of Git with AI make it an even more powerful tool. AI capabilities help developers by automating repetitive tasks, improving code quality, and assisting throughout development workflows.

Git also provides strong community support and extensive documentation, which helps with solving issues and learning advanced concepts more efficiently.

Git is open source and free to use, which makes it highly accessible for everyone, whether students or developers.

The newest Git features make development even smoother. Commands like git switch and git restore are simpler and more beginner-friendly. Review collected by and hosted on G2.com.

What do you dislike about Git?

One thing I dislike about Git is dealing with merge conflicts. It can feel frustrating, especially when multiple developers are working on the same files. Resolving conflicts correctly requires careful attention, and even a small mistake can affect existing code.

I also feel Git’s error messages aren’t very beginner-friendly. Troubleshooting issues related to authentication, detached HEAD states, or incorrect branch operations often means searching through documentation or community forums just to understand what’s going on.

Finally, managing a very large repository or a complex workflow can occasionally feel overwhelming without the right experience or solid team practices. Review collected by and hosted on G2.com.

Dhruv P.
DP
Dhruv P.
Product Manager
Mid-Market (51-1000 emp.)
"Powerful Version Control, but a Steep Learning Curve and Tricky Merge Conflicts"
3.5/5
What do you like best about Git?

Git excels at version control and distributed development. It provides excellent branching and merging capabilities, making it easy to manage multiple development streams. The ability to work offline is valuable. Integration with many tools is seamless. Performance is reliable for most projects, and the decentralized model provides good redundancy and flexibility for development teams. Review collected by and hosted on G2.com.

What do you dislike about Git?

Git has a steep learning curve for beginners due to its complex command set and conceptual model. The command-line interface can be unintuitive. Managing large binary files is challenging and slows down performance. Merge conflicts require manual resolution which can be time-consuming. The distributed nature can sometimes complicate centralized workflows. Better built-in documentation and more user-friendly defaults would be helpful. Review collected by and hosted on G2.com.

Adam M.
AM
Adam M.
Senior Technical Writer
Information Technology and Services
Enterprise (> 1000 emp.)
"Industry-Standard Version Control That’s Straightforward Once You Learn It"
4.5/5
What do you like best about Git?

I like it sort of industry standard to control versions of different files so once we have a grasp of the concepts all the terminology and commands are ready for whatever learning curve initiative but once you know what you're doing straightforward to use and it's it's actually the only tool of use to do source control but I used it for my documentation and also the software developers do it for their versions of the software so between two of us would be following the same principles and the UI is relatively lightweight for my use anyway Review collected by and hosted on G2.com.

What do you dislike about Git?

I think the initial on boarding and the steep learning curve is a little bit off putting at first it took me quite a while to sort of get my head around the concepts and the fact that you need to remember the different commands and typing them in isn't really that intuitive if there was some way that it could give you a reference list and why that would just be helpful for people that aren't those comfortable views it's not something else every day and I tend to have to refresh my memory each time I go in and it would just make that process a bit easier Review collected by and hosted on G2.com.

Subhashree S.
SS
Subhashree S.
Developer
Computer Software
Enterprise (> 1000 emp.)
"Total Control and Confidence in Code Changes with Git"
5/5
What do you like best about Git?

What I like most about Git is the sense of control it gives while working on code. Every change is tracked, so I never have to worry about losing progress or breaking something permanently, I can always roll back if needed. Branching is another huge advantage, as it lets me experiment or work on features independently without affecting the main codebase. Review collected by and hosted on G2.com.

What do you dislike about Git?

One thing I don’t like about Git is that it has a bit of a learning curve, especially in the beginning. The commands and concepts like branching, rebasing, and merging can feel confusing until you’ve practiced them a few times. Review collected by and hosted on G2.com.

ML
Moses L.
Director
Small-Business (50 or fewer emp.)
"Git: Reliable, Universal Source Code History with Flexible CLI and IDE Integrations"
4.5/5
What do you like best about Git?

Git is one of the best and universal ways to maintain a reliable and immutable history of your source code. You can use it on the command line or through various GUI integrations. It is included natively in many IDEs like VSCode. Review collected by and hosted on G2.com.

What do you dislike about Git?

It lacks robust access controls. You need to configure your own access using ssh, but this is not flexible in terms of granting access to various projects and resources. There is no built-in GUI which makes it difficult to visually view history and track changes. 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.

GU
Guest User
•
Last activity 13 days ago

What is Git used for?

2 Upvotes
5
Join the conversation
HARSHKUMAR F.
HF
HARSHKUMAR FADADU
•
Last activity 6 months ago

sdfsfdsfsfdsfsfsfsfsfsfsfsf

Pricing Insights

Averages based on real user reviews.

Time to Implement

1 month

Return on Investment

6 months

Average Discount

19%

Git Comparisons