Git is a system used to track changes made to files in software development projects. Think of it as a way to take snapshots of your project at different stages. This allows you to revert back to a previous version if needed, compare changes over time, and see who made what changes and when. Git is particularly good for teams as it allows multiple developers to work on the same project simultaneously without overwriting each other's work.
Who is Git best for
Git is a powerful version control system ideal for software developers. Its branching and merging capabilities are praised for facilitating seamless collaboration, while its distributed nature ensures efficient workflow management. However, some users find the initial learning curve steep and command-line interface challenging. Despite this, Git's speed and open-source nature make it a popular choice for teams of all sizes.
Ideal for small to enterprise-level companies, especially those with distributed teams.
Best suited for software development teams and IT companies.
Git features
Type in the name of the feature or in your own words tell us what you need
Supported
Git tracks code changes and allows reverting to earlier versions.
Supported
Git offers extensive command-line interface for version control.
Supported
Git is a version control system designed for collaboration and version control.
Supported
Git fully supports branch management, including creation, listing, and deletion.
Supported
Git provides a log of all repository changes via the git log command.
Supported
Git fully supports merging changes from different branches.
Supported
Git allows creating branches for parallel development.
Qualities
We evaluate the sentiment that users express about non-functional aspects of the
software
Ease of Use
Rather positive
+0.57
Reliability and Performance
Strongly positive
+0.79
Ease of Implementation
Neutral
+0.05
Scalability
Strongly positive
+1
Git reviews
We've summarised 932 Git reviews (Git Capterra reviews and Git G2 reviews) and
summarised the main points below.
Pros of Git
Powerful branching and merging capabilities.
Fast performance.
Distributed version control system.
Open-source and free.
Large and active community.
Cons of Git
Steep learning curve for beginners.
Difficult merge conflict resolution.
Command-line interface can be challenging.
Lacks built-in GUI for advanced features.
Git pricing
The commentary is based on 23 reviews from Git Capterra reviews and Git G2 reviews.
Git is a free and open-source version control system. Many reviewers praise its free availability and powerful features, making it accessible to individuals and teams. Some mention a learning curve, especially for complex commands, but numerous free learning resources and GUI tools can ease the transition.
Better for beginners due to its ease of use. Not ideal for enterprise companies. Smaller community and ecosystem than the Git alternative. Limited external platform support.
Better fit for enterprise mainframe users. Has more momentum.
Git FAQ
What is Git and what does Git do?
What is Git and what does Git do?
Git is a distributed version control system that tracks changes in source code during software development. It allows multiple developers to collaborate on projects, branch and merge code changes, and revert to previous versions if needed. Git is known for its speed, branching capabilities, and large community support.
How does Git integrate with other tools?
How does Git integrate with other tools?
Git integrates seamlessly with various development tools, including popular platforms like GitHub, GitLab, and Bitbucket, enhancing collaboration and streamlining workflows. Its command-line interface and robust API allow for extensive customization and integration with other tools.
What the main competitors of Git?
What the main competitors of Git?
Top Git alternatives include GitHub, GitLab, Bitbucket, Mercurial, and SourceTree. These version control systems offer similar functionalities, such as branching, merging, and code review. Each alternative caters to slightly different needs, from individual developers to large enterprises.
Is Git legit?
Is Git legit?
Yes, Git is safe and legitimate. It's a widely used, open-source version control system trusted by developers worldwide for its robust features and active community support. It's known for its powerful branching and merging, fast performance, and distributed nature.
How much does Git cost?
How much does Git cost?
Git is free and open-source software. It's free to download, use, and contribute to its development. Therefore, Git's cost is essentially free for all users.
Is Git customer service good?
Is Git customer service good?
Customer reviews on Git's support are mixed. Some users mention easy access to online resources and a helpful community. Others note the need for external applications for a better user interface, implying potential gaps in direct support. Overall, Git's vast online resources seem to be the primary support avenue.
Reviewed by
MK
Michal Kaczor
CEO at Gralio
Michal has worked at startups for many years and writes about topics relating to software selection and IT
management. As a former consultant for Bain, a business advisory company, he also knows how to understand needs
of any business and find solutions to its problems.
TT
Tymon Terlikiewicz
CTO at Gralio
Tymon is a seasoned CTO who loves finding the perfect tools for any task. He recently headed up the tech
department at Batmaid, a well-known Swiss company, where he managed about 60 software purchases, including CX,
HR, Payroll, Marketing automation and various developer tools.