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
Badge Leader

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's automation and branch management functionalities are highly appreciated by users, with automation deployments achieving 100% success without bugs.
The stability of Git is remarkable, often rated eight or nine out of ten, ensuring a reliable environment for version control and collaboration.
Versioning and tracking capabilities allow users to maintain detailed logs of modifications, facilitating efficient collaboration and conflict resolution.
Git's ease of use and quick learning curve makes it an accessible choice for both new and experienced users, aiding in seamless adoption across teams.
With a vast ecosystem and community support, Git integrates with numerous tools to enhance productivity, offering resources and tutorials to further assist users.

CONS

The synchronization process could be improved, as managing branches and merges can be unnecessarily complex.
More tutorials and documentation would benefit new users to optimize the use of Git.
Git could benefit from enhanced security measures and a wider range of language support options.
There is a need for more automated solutions for handling merge conflicts and code verification.
Scalability and customization options could be improved to better handle large teams and provide specific reporting capabilities.
 

Git Pros review quotes

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.
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.
Learn what your peers think about Git. Get advice and tips from experienced pros sharing their opinions. Updated: July 2026.
908,800 professionals have used our research since 2012.
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.
MOMEN ABDELSADEK - PeerSpot reviewer
Senior ict specialist at Information& eGov Authority
Jul 18, 2023
Git is easy to use.
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.
Yasmine Abib - PeerSpot reviewer
Systems engineer at Expleogroup
Mar 31, 2023
I like that it's easy to use and because it's accessible from a terminal or a graphical user interface if needed. I also like that we can pass comments from Linux if required.
Mohd Javed - PeerSpot reviewer
Software Engineer at Thomson Reuters International Pvt. Ltd.
Feb 24, 2023
The initial setup is very easy.
Vinay Jirgale - PeerSpot reviewer
Head of Emerging Technologies at a construction company with 1,001-5,000 employees
Feb 13, 2023
The setup process is pretty simple.
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.
 

Git Cons review quotes

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.
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.
Learn what your peers think about Git. Get advice and tips from experienced pros sharing their opinions. Updated: July 2026.
908,800 professionals have used our research since 2012.
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.
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.
Hari Kathireshan - PeerSpot reviewer
Sr PHP Developer at GE
Jul 20, 2023
Git's user interface could be improved.
Yasmine Abib - PeerSpot reviewer
Systems engineer at Expleogroup
Mar 31, 2023
Synchronization could be better. Sometimes when you create a branch and merge it into another branch, I think it's a bit complex for no reason. The initial setup is also tricky when you do it for the first time.
Mohd Javed - PeerSpot reviewer
Software Engineer at Thomson Reuters International Pvt. Ltd.
Feb 24, 2023
The solution works perfectly fine so far.
Vinay Jirgale - PeerSpot reviewer
Head of Emerging Technologies at a construction company with 1,001-5,000 employees
Feb 13, 2023
New developers sometimes find it difficult to call a review or create a request.
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.