# Page 5 | Git Reviews 2026. Verified Reviews, Pros & Cons | Capterra

> Page 5 - Is Git the right Source Code Management solution for you? Explore 470 verified user reviews from people in industries like yours to make a confident choice.

Source: https://www.capterra.com/p/177211/Git/reviews

---

Git

4.8 (470)

[View alternatives](https://www.capterra.com/p/177211/Git/alternatives/)

Provider data verified by our Software Research team, and reviews moderated by our Reviews Verification team. [Learn more](https://www.capterra.com/our-story/)

* * *

Last updated March 16th, 2026

# Page 5 - Reviews of Git

## Showing most helpful reviews

Showing 101-125 of 470 Reviews

Sort by:

Most Helpful

Rating

Company Size

Reviewer's Role

Length of Use

Frequency of Use

VR

Verified Reviewer  
Junior Full Stack Developer  
  
Used the software for: 2+ years

### "It's really good for code sharing and version control between a team"

July 17, 2018

5.0

The benefits are a lot when you're building an app or a website that can be really scallable and even more if you need a development team to work with. It helps a lot with the versioning and error solving by accepting or undoing a commit.

Pros

It's really good for version control and have a lot of ways to work with like github, gitlab, bitbucket, etc. that can work with a CLI and even visual softwares like GitKraken.

Cons

It can be a little challenging to learn first time using it and even when you need to work in a deeper task like reseting headers, stashing, etc when you're only using the CLI.

Review Source

Wechuli P.  
Software Engineer  
Computer Software  
Used the software for: 2+ years

### "Defacto Version Control System"

September 10, 2019

5.0

Defacto Version Control System which gives me all I need to track my software development, and having used it for several years, am still discovering new things.

Pros

\- Free and open source - Fully featured, I cannot think of any feature I want in a Version Control System that Git does not provide - Good documentation and community support, you cannot encounter an issue that has not yet been addressed and dealt with by the community.

Cons

\- I honestly cannot come up with anything negative to say about Git only that some of its functionalities can be quite overwhelming at first.

Review Source

Sean B.  
Student  
Computer Software  
Used the software for: 2+ years

### "Integral for any developer"

September 20, 2019

5.0

Used to track progress for any and every project, just knowing that I can experiment without breaking everything, even just saving things that I learn over time so I can quickly refer back to them.

Pros

Ease of mind knowing that everything is backed up and logged while working on solo projects, and being able to track collaborative work efficiently. I mean, it's git, if you're a developer, you need this.

Cons

There is a learning curve, particularly for more sophisticated features, this demands some more time investment from the user's side, that being said the returns are worth it.

Review Source

Isuru H.  
Undergraduate in Software Engineering  
Computer Software  
Used the software for: 2+ years

### "Only source code control system one will ever need"

May 26, 2019

5.0

Pros

Git is the most popular source code control at this point most of the people only know about Git when it comes to source code controlling. It has all the features need in software developing when it comes to source controlling. Git has a lot of learning materials through out the internet which is very helpful for someone begins in the field as well as there are many platforms which uses Git in source controlling like GitHub, GItLab, BitBucket.

Cons

There is nothing to dislike about Git. It is the best source controlling system.

Review Source

VR

Verified Reviewer  
Architecte Logiciel  
Computer & Network Security  
Used the software for: 2+ years

### "De facto standard"

April 11, 2020

5.0

Pros

Git is now the de facto standard for source code version management. It's the root componet for other services such as github or bitbucket. It's free and open source and heavily supported.

Cons

Transition from other software configuration management systems (Rational ClearCase by example) may be difficult as the concepts are different.

Review Source

SK

Stanislav K.  
Developer  
Hospitality  
Used the software for: 2+ years

### "Industry standard VCS"

September 16, 2021

5.0

Pros

\- stable and reliable, the overall performance is really great even with large files; - has everything you need for a collaborating environment; - great CLI that could be used to setup CI/CD pipelines and IDE integrations; - lots of clients that can help developers who don't want to remember all the commands; - community support and lots of resources on the web, being really popular among developers;

Cons

\- learning curve could be high for not experienced developers and could lead to the situations where local repository could be completely broken forcing developers to clone from the remote;

Review Source

Gedson S.  
Senior Production Engineer  
Telecommunications  
Used the software for: 2+ years

### "Git is the de-facto collaborative source control solution"

March 12, 2019

5.0

Everyone here embraced Git with great joy, from software developers to field engineers and DevOps guys. We version-control everything now, which is also a great way to protect yourself against ransomware attacks.

Pros

Git's distributed concept has trashed CVS and SVN for good. It's clean and simple support for branching is second to none. It'svery scalable and reliable, and works great for small and large teams alike.

Cons

Conflict resolution could be better dealt with, as well as merging suggestions. AI based on the global community experience would be a great fit here.

Review Source

VR

Verified Reviewer  
Product Manager  
Computer Software  
Used the software for: 2+ years

### "A must use for every developer"

May 5, 2019

5.0

marvellous! i remember my time in school where i haven't use GIT, and create many "final version" and "super final version" folder. this answer all that versioning and conflict in code

Pros

\- easy to use - can be used in any popular OS - extremely useful for collaboration work - even if you use for your own private project, still useful for its original use case, version control

Cons

\- need a standardize web GUI (well, you don't really need a web GUI anyway actually) - need a simpler official guide, especially operating with all those optionality on every command

Review Source

Rodrigo C.  
Freelance Full-Stack Web Development Engineer  
Information Technology and Services  
Used the software for: 1-2 years

### "If you want version control, there's no better tool"

January 30, 2019

5.0

I've been using git for version control on software development projects for a couple of years and it has been a game-changer. Forget about doing code backups and easily collaborate with your team. I had previously used Mercurial and I think the documentation and community surrounding Git is vastly superior.

Pros

Distributed repositories mean there is no central copy of information, allowing for lower risk when managing critical business code. Easily rollback any changes that break havoc in your code. Multiple git providers such as Gitlab, Bitbucket and Github to choose from.

Cons

Git by itself does not provide a user interface, so it's command-line only. This is fine for most users but might be daunting to newcomers or non-developers.

Review Source

VR

Verified Reviewer  
QA Architech  
Information Technology and Services  
Used the software for: 2+ years

### "Best tool for managing, sharing and deploying code"

March 9, 2022

4.0

Good experience so far!

Pros

\- Ease to manage the source code - Enables Teams to work in a collaborative manner with opting different branching strategies - Great online support available in day in and day out scenario - Can be easily integrated with other tools like bitbucket

Cons

There are no cons as such but it requires good technical experience and a learning curve to master Git and use it as a Pro.

Review Source

VR

Verified Reviewer  
Software Engineer  
Computer Software  
Used the software for: 2+ years

### "Only version control you'll ever need!"

October 13, 2018

5.0

Pros

Since I started coding Git has always been the best software to manage my projects. Although it can be hard to use sometimes and you always have to keep your head clear when changing rebasing and merging. the best part about git is off course the version control and being able to see your code from previous versions.

Cons

Getting started with git might be the hardest part, takes a while to learn but you'll get there eventually. The only thing I hate about git is the fact that you cannot use empty commits.

Review Source

Diego S.  
Applied Data Scientist  
Marketing and Advertising  
Used the software for: 1-2 years

### "A developers must have!!! "

April 29, 2021

5.0

This tool has been essential to our development projects success, without it we will be lost sharing files on network folders and tracking changes by hand… Now with Git we have the full certainty that we are working with the latest version of the code and on the correct branch, it has boosted our team collaboration and helped us standardize the way we develop.

Pros

Git is the swiss knife of code versioning, I have not tried any other tool to do it, but Git certainly accomplish the task and goes even further. There is so much documentation and it has taken so many advocates that it’s now the standard of code versioning and repository management. Its implementation is clean and versatile, it adapts to any use case.

Cons

Some times while using the software it feels risky because it’s a tool that is not very easy to use, it is complex since it has so many features, you should know what you are doing to prevent data loss. Also, without a remote repository the tool is incomplete because the local deployment is not very useful to share repositories and maintain them on a developer team.

Review Source

VR

Verified Reviewer  
SoC Design Engineer  
Semiconductors  
Used the software for: 2+ years

### "Good version control system"

October 2, 2020

5.0

Git is a great tool for collaboration among teammates in a project to share/modify/review/identify the code changes made by everyone using it.

Pros

This is a good tool for sharing code, reviewing changes made by others, submitting code to centralized database etc. It has nice features to clone,add,commit,delete changes for everyone. The 'git blame' feature is great way to see the owner of the code.

Cons

Branching concepts are not much used and unclear as many don't use it. Need to make it more easy and have good community support for it.

Review Source

VR

Verified Reviewer  
Android Developer Intern  
Information Technology and Services  
Used the software for: 1-2 years

### "Great way to manage my source code !"

August 1, 2019

5.0

Pros

I have been using it for 2 years. I can easily view my code changes and can easily revert back to an older version. Since source code can be shared among team members, they can view my code and give their feedback before affecting changes to the main repository. Also the branch structure of git avoid me from merging code in the wrong place. That's the feature that I like the most.

Cons

When I started using git I confused because some command line syntax are inconsistent and complicated and I needed a level of understanding the internals of git.So it took some time for me to learn how git works. So when it comes to user friendliness git could improve.

Review Source

MK

Marcin K.  
Developer  
Computer Software  
Used the software for: 2+ years

### "Git - collaborate to grow"

March 29, 2022

5.0

Without git I would be lost. It tracks my changes and different versions of projects. It let's me colaborate with others on our projects and assignments. Learning git is hard, but it's definitely worth it!

Pros

It let's me manage my code and repos. Git stash is very useful when I want to check some stuff on other branch. Amending commits is another greate adventage since numerous times it helped me commit additional files that I forgot to stage in the commit when doing git add. Git docks are helpful, especially when you have in mind that this software is very complicated

Cons

It's complicated and hard to understand. There is a lot of tutorials however sometimes it might not be enough especially with more advanced commands and features. For a long time difference between git merge and git rebase was unknown to me

Review Source

VR

Verified Reviewer  
VP  
Financial Services  
Used the software for: 2+ years

### "Best Version Control Tool Ever!"

October 10, 2020

5.0

Overall I am very happy with using Git for my day to day activities of software development and I can't imagine how hard it would be for a software developer without this great tool!

Pros

\- Seamless integration of git plugin with IDEs like IntelliJ and Visual Studio - Awesome command line utilities if don't want to use plugins - Comes with git-bash and git-cmd for Windows which is a great add on

Cons

\- A bit challenging to use for a newbie but online help and documentation is good - Sometimes git merge issues can be very challenging to solve

Review Source

FH

FADI H.  
Software Senior Engineer  
Computer Software  
Used the software for: 2+ years

### "Our primary version control system"

March 8, 2019

5.0

Pros

I've been using Git professionally for the last 5 years now. I must say it's far better than any other version control system I've used. That primarily includes SVN and CVS. Git is intuitive for the most part which is definitely a plus. Hooks are definitely I can't live without now. I use pre-commits to validate commit message strings and make sure a valid tag is attached. For instance, I can easily prevent someone from committing code with a tag that belongs to a closed JIRA issue. I use pre-push to build and run local commits befre pushing. I'm even able to create my own Git subcommands (e.g. \`git make\` to build the code locally, and \`git verify\` to run a test pack).

Cons

The official documentation (i.e. man git) is a little hard to navigate through. I always find unofficial resources (reference books, Stackoverflow, etc) more convenient when I'm stuck at something.

Review Source

VR

Verified Reviewer  
Support Analyst  
Information Technology and Services  
Used the software for: 2+ years

### "Indispensable tool for team development"

November 7, 2018

5.0

Git is a great benefit to companies, employees can work on different issues simultaneously without worrying immediately about conflicts.

Pros

Easy to start using with tons of features for more advanced users. Keep things organized with branches and tags, pull requests to make integrating changes simple, and individual repositories to keep the master repo clean.

Cons

Learning curve can be great for users unfamiliar with SCM. The documentation is good, but it can be hard to find exactly what you need for a certain problem.

Review Source

DJ

Deepanshu J.  
SMTS  
Computer Software  
Used the software for: 2+ years

### "A tool every developer should be adept at "

September 29, 2022

5.0

It's been a great experience working with Git. I have tried other version control tools like perforce but they look too inferior in front of git. I don't think I will ever switch to any other version control tool in near future.

Pros

It's easy to manage different projects and their history using git. We also use it to collect metadata from customers since that gives them audit history out of the box as compared to a non developer friendly UI.

Cons

Git is so vast, it's almost impossible to know everything about git. Sometimes it just becomes difficult to deal with a situation if you're not careful like getting your branch messed up and not being able to fix it. It's not exactly git's fault but the complexity that it comes with.

Review Source

Taddes K.  
Software Engineer  
Computer Software  
Used the software for: 2+ years

### "Git source control is the best way to manage software source control"

July 24, 2019

5.0

Daily usage of code source control, committing and pushing code to central repository.

Pros

Git is probably the best and most supported source control platform. It integrates with may IDE's, supports GUI applications such as Fork or Visual Studio, or the intuitive command line interface. The capabilities are almost unlimited when it comes to managing versioning and code among developers.

Cons

There is a learning curve and some pain points to overwriting code, but all of it can be easily reversed.

Review Source

Luiz Gustavo N.  
Developer  
Computer Software  
Used the software for: 2+ years

### "Git, the version control masterpiece."

May 7, 2021

5.0

Pros

First of all, git is free. There is no excuses to not use git on a software development. Git provides a lot of commands and functionalities to make a version control of your project in a easy way, avoiding lose content and make it accesible by anyone.

Cons

Despite the fact that it will be mostly used by developers that probably know his functionally, git has tons of commands and it is not clear how to use them. You need to search by yourself to know how to do what you want.

Review Source

ojukwu M.  
Web Development  
Computer Software  
Used the software for: 2+ years

### "I normally use git every day without any problems or issues. Thanks to git they are best."

December 21, 2022

5.0

Pros

The entire version of Git is so easy to use and it does every task and operation perfectly well. And it is the best tool for software developers.

Cons

The issue is the UI, apart from that Git is absolutely working perfectly and they are the best.

Review Source

FG

Florian G.  
Software Engineer  
Information Technology and Services  
Used the software for: 2+ years

### "GIT - Source Code Management"

June 3, 2023

5.0

Pros

I like the ease use of git in the cli and fhe integration with the many tools

Cons

I do no have anything, i can comply git.

Review Source

Sushil S.  
Sr. Software Developer - PHP  
Information Services  
Used the software for: 2+ years

### "Universal - Version Control Tool"

March 30, 2021

5.0

overall Git is very easy to use, very well managed and git has lots of features that will help developers on their projects.

Pros

Git is a powerful version control tool for every development of any software. Git records each history of any development of software. Git is very easy to use and it has lots of commands which help the developer to manage versions of development.

Cons

Git is very easy to use but it is very difficult for new developers. New developers need to learn a git basis to Understand.

Review Source

VR

Verified Reviewer  
Development Lead  
Computer Software  
Used the software for: 2+ years

### "Good option for versioning and repository maintenance."

May 6, 2019

5.0

Very good and convenient for corporate and good alternative to share code without sticking to particular IDE.

Pros

1\. Ease of configuring Git repositories. 2. Secured and private repository. 3. Documentation support 4. Integration with Visual Studio.

Cons

1\. Pull/Fetch/Push should be improved in Visual Studio integration. 2. Repository view like TFS solution explorer should be there for easy of branching and merging.

Reason for choosing Git

Good alternative to share code without sticking to particular IDE.

Review Source

Similar Products

Featured