No more typing reviews! Try our Samantha, our new voice AI agent.
Git Logo

Git pros and cons

Vendor: Git
4.3 out of 5

Pros & Cons summary

Buyer's Guide

Get pricing advice, tips, use cases and valuable features from real users of this product.
Get the report

Prominent pros & cons

PROS

Git offers effective version control, allowing users to manage changes and revert to previous versions of code easily.
Git supports automated merging, making it efficient for multiple developers to work on the same file concurrently without conflicts.
Git enables detailed tracking of project histories, showing who made changes and when they were committed.
Git is praised for its versatility in repository management, ensuring secure storage and access of code across platforms.
Git's stability and scalability make it a reliable choice for both small projects and large enterprise applications.

CONS

There is a need for improvements in the way the product owner can review changes.
Tutorials should be added for new users to optimize their use of Git.
New developers may find it difficult to call a review or create a request.
The initial setup process is rated low, especially when there are conflicts that require resolution.
More security features are desired.
 

Git Pros review quotes

Dimitris Iracleous - PeerSpot reviewer
Lead Technical Instructor at Code.Hub
May 15, 2024
Git is a powerful and mature tool that all software engineers use, whether they use it from the command line with the original version or integrate it with various tools. It helps by promoting collaboration and eliminating problems with code in separate locations. This greatly boosts productivity since you're not lost in a massive local repository, and everything remains organized.
Hari Kathireshan - PeerSpot reviewer
Sr PHP Developer at GE
Jul 20, 2023
Git is an easy-to-use solution that can be used for parallel working.
Vijaya Das - PeerSpot reviewer
Director - Technical Product Management at Visa
Apr 24, 2023
So far, the product has been stable. Stability-wise, I rate the solution an eight to nine out of ten.
Learn what your peers think about Git. Get advice and tips from experienced pros sharing their opinions. Updated: April 2026.
893,164 professionals have used our research since 2012.
Mohammed Fareed - PeerSpot reviewer
Azure DevOps Lead at DXC Technology
Dec 20, 2022
I like Git's merging feature. For example, say there is an instance where I am working on the same code as another developer. Git automatically merges the work of two developers on the same file. If I'm working on line 50 and he's working on 60, and we both commit, it mergest automatically.
Srujan Panuganti - PeerSpot reviewer
Scientist - Instrument II at AbbVie
Oct 11, 2022
The best thing about this solution is that it can be learned very quickly, and used very easily.
LL
Laboratory Instructor for the course INF2010 Data Structures and Algorithms at Polytechnique Montréal
Apr 23, 2024
The tool's most valuable feature is branch workflows.
MOMEN ABDELSADEK - PeerSpot reviewer
Senior ict specialist at Information& eGov Authority
Jul 18, 2023
Git is easy to use.
Miodrag Milojevic - PeerSpot reviewer
Senior Data Archirect at Yettel
Jul 21, 2023
The implementation is easy.
Sven Gotovac - PeerSpot reviewer
Professor at FESB - Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture
Jul 6, 2023
Stability-wise, I rate the solution a ten out of ten...Since I am a very simple user of the tool, its scalability is good for me.
JT
Former Employee of Orange Business Services as Head of Security Engineering at a comms service provider with 5,001-10,000 employees
May 11, 2023
Git offers the ability to roll back to the previous version. You can also track all the small changes that you do.
 

Git Cons review quotes

Dimitris Iracleous - PeerSpot reviewer
Lead Technical Instructor at Code.Hub
May 15, 2024
Some challenges arise when Git is not used correctly, particularly in managing branches. It's easy to get lost, but these challenges can be overcome with proper management. A common advice is maintaining the repository and ensuring developers are in sync with the production branch. Branches should be promptly merged into development to avoid getting lost in many branches.
Hari Kathireshan - PeerSpot reviewer
Sr PHP Developer at GE
Jul 20, 2023
Git's user interface could be improved.
Vijaya Das - PeerSpot reviewer
Director - Technical Product Management at Visa
Apr 24, 2023
In our company, we sometimes feel the need to have certain kinds of reports, but we never get those customized reports in Git's dashboard.
Learn what your peers think about Git. Get advice and tips from experienced pros sharing their opinions. Updated: April 2026.
893,164 professionals have used our research since 2012.
Mohammed Fareed - PeerSpot reviewer
Azure DevOps Lead at DXC Technology
Dec 20, 2022
If the file changes are on the same line, we need to resolve a merge conflict manually. Let's say there is a merge conflict on line 50 because we have multiple commits on the same line number. Git could add some artificial intelligence to resolve the conflict automatically.
Srujan Panuganti - PeerSpot reviewer
Scientist - Instrument II at AbbVie
Oct 11, 2022
We would like to see tutorials added to the product, for new users to follow so that they can optimize their use of the solution.
LL
Laboratory Instructor for the course INF2010 Data Structures and Algorithms at Polytechnique Montréal
Apr 23, 2024
I believe there is room for improvement in preventing work loss due to conflicts or overwriting. Another area for improvement could be implementing features for automated code verification within Git.
MOMEN ABDELSADEK - PeerSpot reviewer
Senior ict specialist at Information& eGov Authority
Jul 18, 2023
The platform could have a feature for monitoring data recovery similar to Azure.
Miodrag Milojevic - PeerSpot reviewer
Senior Data Archirect at Yettel
Jul 21, 2023
The UI can be more user-friendly.
Sven Gotovac - PeerSpot reviewer
Professor at FESB - Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture
Jul 6, 2023
The main problem for me is the frequent upgrades in the solution because every other upgrade is a minefield. When you do the upgrade, there is always something that doesn't work.
JT
Former Employee of Orange Business Services as Head of Security Engineering at a comms service provider with 5,001-10,000 employees
May 11, 2023
The tool is complicated for a beginner. You need to have some training to use it. It is also hard to find a parameter.