Capterra Logo
Helping businesses choose better software since 1999
Git

Git

4.8 (463)
Capterra offers objective, independent research and verified user reviews. We may earn a referral fee when you visit a vendor through our links.
Recent review

"Experience "

4.0

Jatin B. - Fashion ConsultantDecember 27, 2024

STARTING PRICE

$0.01

one time
per user

Free Trial
Available

EASE OF USE

4.1/5

Based on Capterra user reviews

What is Git?

Distributed source control system that helps software developers to track and manage multiple revisions of the same project.

Do you work for Git?Manage this profile page

Compare with a popular alternative

USD $0.01
One Time
USD $1.00
Per Month
Starting Price
Free Version
Free Trial
Free Version
Free Trial
Pricing Options
3
2
Total Features
0
0
Total Integrations
4.1 (463)
3.9 (12)
Ease Of Use
4.8 (463)
4.3 (12)
Value For Money
4.3 (463)
4.5 (12)
Customer Service

Green rating bars show the winning product based on the average rating and number of reviews.

Other great alternatives to Git

Ease of Use
4.0
Customer Service
3.5
Features
3.8
Value for Money
4.4
Ease of Use
4.2
Customer Service
3.7
Features
4.1
Value for Money
4.3
Ease of Use
1.0
Customer Service
1.0
Features
1.0
Value for Money
1.0

Key user insights about Git

Based on of verified reviews collected between July, 2018 and August, 2024
avatar 1avatar 2avatar 3avatar 4avatar 5avatar 6

Version control

Based on 169 reviews
Users appreciate Git for its robust version control capabilities, making it easy to track changes and revert to previous versions when needed. They find it accessible due to its open-source nature and cross-platform support, which allows it to be used on Windows, Linux, and Mac. Additionally, reviewers highlight Git's ease of use and comprehensive features, making it a preferred tool for both individual developers and teams of all sizes, ensuring efficient and organized code management.

Project collaboration

Based on 131 reviews

Reviewers find Git indispensable for project collaboration, facilitating seamless teamwork even when working on the same files. They value its ability to support remote work, allowing team members to contribute from different locations and merge their work without conflicts. Users also appreciate Git's scalability and adaptability, making it suitable for projects of varying sizes and complexities, thereby enhancing overall project management and team efficiency.

Pros

  • Git is very powerful and has a huge ecosystem of tools, software, documentation and a vibrant community of developers actively working on improving it.

  • I like git because of its easy and nice comments, nice platform for cloud storage and version controller.

  • The popularity of git means many editors and IDEs support it out of the box making this a good choice. Has many GUI application frontends which provide a good overview of the repository.

  • It’s ubiquitous, solid, reliable and it has become a standard in the field. It’s supported by countless other tools and services and it’s the de-facto software for source code versioning.

Cons

  • There are some issues when working across different platforms. Unless branching strategy is decided and enforced, it can become a mess when a lot of users are doing changes.

  • Code merge conflict and managing it can be hard sometimes. Using the Git advanced functionalities, it's confusing and takes time to master.

  • It can be a bit confusing to get the lingo down and how version trees work. Much of its integration is requires command-line knowledge which can be challenging to users.

  • Errors and catastrophic errors can completely break your repository, in some situations I needed to delete local repository and downloaded repository from server.

(

Most Recent Video User Review for Git

SEE ALL VIDEO REVIEWS
Video Review

The golden standard for DevOps; yet some learning curve

5.0
Posted on March 12, 2021POSTED BY:
Justin S. avatar

Justin S.

Senior DevOps EngineerInformation Technology and Services
Reviewer Source
)

Most Helpful Reviews for Git

Jatin B. avatar
Jatin B.
Fashion Consultant
Retail, 10,001+ employees
Used the software for: 1-2 years
Overall Rating
4.0
Ease of Use
4.0
Features
5.0
Value for Money
5.0
Likelihood to Recommend
10/10
Reviewer Source
Source: Capterra
December 27, 2024

"Experience "

Pros: What i like about git most is its gives us complete package on version control tooling

Cons: It can have bit of learing curve for beginners

Dylan C. avatar
Dylan C.
Software Developer
Computer Software, 11-50 employees
Used the software for: 2+ years
Overall Rating
5.0
Ease of Use
5.0
Features
5.0
Value for Money
5.0
Likelihood to Recommend
10/10
Reviewer Source
Source: Capterra
January 10, 2024

"The only version control system you ever need to learn"

Overall: I've used many version systems over the years and Git by far is the most sane and useful. It's the de-facto VCS for a reason. There will be an initial learning curve, but even if you don't want to use Git directly, there are so many tools and UI's that build on top of it to help guide you through it and automate away some of the tedium.

Pros: It's free, it's easy to get started with, and it's powerful. There is a strong ecosystem of tools and platforms built on top of Git, so you can do new and powerful things. And it makes it extremely easy to collaborate with colleagues, even when you're working on the same file.

Cons: There is a bit of a learning curve, particularly around some of the more complicated workflows like rebasing or performing 3-way merges, but once you've learned it, you're set for life.

Switched From: Mercurial
Reasons for Switching to Git: Git is far more widespread and if you want to collaborate with others, it's easier to onboard collaborators to a VCS that they're familiar with.
Harish V. avatar
Harish V.
Software Engineer
Information Technology and Services, 51-200 employees
Used the software for: 2+ years
Overall Rating
5.0
Ease of Use
3.0
Features
5.0
Value for Money
5.0
Likelihood to Recommend
10/10
Reviewer Source
Source: Capterra
December 27, 2024

"Git for software engineer "

Pros: What i like most about git is it makes my life as developer easy as it manages version control for me and my team easy. It lets us manages different version of our website easily

Cons: If someone is coming new to the git scenario the learing curve can take some time

Verified Reviewer
DevOps
Electrical/Electronic Manufacturing, 5,001-10,000 employees
Used the software for: 1-2 years
Overall Rating
3.0
Ease of Use
3.0
Customer Service
4.0
Features
3.0
Value for Money
3.0
Likelihood to Recommend
4/10
Reviewer Source
Source: Capterra
February 2, 2021

"Git out of here"

Overall: It's easy to get it to do what you want if you know all the switches and the options, you won't get warnings if something fails, you have to switch from web to IDE to CLI so each helps you progress in the task. Good for open source while you're not the one managing the code.

Pros: It's very easy to create and initiate a copy of the repository

Cons: It's distributed so no backup is done to your work is done till you push it to the repository, no one organization to give you support, doesn't handle empty folders (no warnings is given), no easy move files with history from one repository to another (while keeping history in the source repository), no one view to control your actions - need to move from your IDE to web to CLI, each sub module is presented by SHA number and not tag and version, if you have sub modules and you do git clone URI then you would get empty folder (no warning again) because that's the default. History is stored locally and consumes disk space (instead of at least connecting to the remote server as an option). Other than CLI there's no official supported GUI. There's much more like the need to have gitlfs client.

Reasons for Switching to Git: Popularity and commonality, more IDE support. Git lacks a lot of features RTC/EWM has including connection between tasks and code.
Verified Reviewer
Fullstack developer
Computer Software, 1-10 employees
Used the software for: 2+ years
Overall Rating
5.0
Ease of Use
5.0
Customer Service
2.0
Features
4.0
Value for Money
5.0
Likelihood to Recommend
10/10
Reviewer Source
Source: Capterra
November 15, 2024

"No software can be done without Git"

Overall: I have never had any big issues with git so far, I recommend this tool to all devs

Pros: It is so easy to learn an implement, also there are a lot of cloud repositories that support it

Cons: With large amounts of code, it starts to be slow.