Introducing G2.ai, the future of software buying.Try now

Compare Git and Subversion

Save
    Log in to your account
    to save comparisons,
    products and more.
At a Glance
Git
Git
Star Rating
(498)4.7 out of 5
Market Segments
Small-Business (36.5% of reviews)
Information
Entry-Level Pricing
No pricing available
Learn more about Git
Subversion
Subversion
Star Rating
(64)3.9 out of 5
Market Segments
Enterprise (42.9% of reviews)
Information
Entry-Level Pricing
No pricing available
Learn more about Subversion
AI Generated Summary
AI-generated. Powered by real user reviews.
  • Users report that Git's branching and merging capabilities are superior, allowing for more flexible workflows. Reviewers mention that the "git merge" and "git rebase" commands provide powerful options for managing changes, which is a significant advantage over Subversion's more linear approach.
  • Reviewers say that Git's distributed version control system enables better collaboration among teams, especially in remote work scenarios. Users on G2 highlight that the ability to work offline and sync changes later is a game-changer compared to Subversion's centralized model.
  • G2 users mention that Git's integration with popular platforms like GitHub and GitLab enhances its usability, making it easier to manage repositories and collaborate on projects. In contrast, users report that Subversion lacks similar seamless integrations, which can hinder collaborative efforts.
  • Users say that Git's performance with large repositories is generally better, especially when it comes to handling large files and numerous branches. Reviewers mention that Subversion can struggle with performance issues as the repository size grows, making Git a more scalable option.
  • Reviewers mention that Git's community support is robust, with a wealth of resources, tutorials, and forums available. Users on G2 report that while Subversion has support, it doesn't match the extensive community engagement that Git enjoys.
  • Users report that Git's learning curve can be steep for beginners, but once mastered, it offers unparalleled flexibility. In contrast, reviewers say that Subversion is easier for newcomers to grasp, but this simplicity can come at the cost of advanced features that experienced users might desire.
Pricing
Entry-Level Pricing
Git
No pricing available
Subversion
No pricing available
Free Trial
Git
No trial information available
Subversion
No trial information available
Ratings
Meets Requirements
9.4
428
8.5
59
Ease of Use
8.1
430
8.0
60
Ease of Setup
8.9
97
7.9
26
Ease of Admin
8.2
69
7.7
25
Quality of Support
8.7
345
7.3
38
Has the product been a good partner in doing business?
8.6
54
7.8
12
Product Direction (% positive)
9.1
418
6.1
57
Categories
Categories
Shared Categories
Git
Git
Subversion
Subversion
Git and Subversion are categorized as Version Control Software
Unique Categories
Git
Git has no unique categories
Subversion
Subversion has no unique categories
Reviews
Reviewers' Company Size
Git
Git
Small-Business(50 or fewer emp.)
36.5%
Mid-Market(51-1000 emp.)
28.9%
Enterprise(> 1000 emp.)
34.6%
Subversion
Subversion
Small-Business(50 or fewer emp.)
15.9%
Mid-Market(51-1000 emp.)
41.3%
Enterprise(> 1000 emp.)
42.9%
Reviewers' Industry
Git
Git
Computer Software
33.8%
Information Technology and Services
19.6%
Internet
9.3%
Marketing and Advertising
4.1%
Education Management
2.9%
Other
30.3%
Subversion
Subversion
Information Technology and Services
30.2%
Computer Software
20.6%
Financial Services
11.1%
Internet
6.3%
Telecommunications
3.2%
Other
28.6%
Alternatives
Git
Git Alternatives
Azure DevOps Server
Azure DevOps Server
Add Azure DevOps Server
P4
P4
Add P4
AWS CodeCommit
AWS CodeCommit
Add AWS CodeCommit
Rational ClearCase
Rational ClearCase
Add Rational ClearCase
Subversion
Subversion Alternatives
Azure DevOps Server
Azure DevOps Server
Add Azure DevOps Server
P4
P4
Add P4
Mercurial
Mercurial
Add Mercurial
AWS CodeCommit
AWS CodeCommit
Add AWS CodeCommit
Discussions
Git
Git Discussions
What is Git used for?
3 Comments
TG
Version Control of your codebase and repositories.Read more
what is the most channeling use of Git in your experience
3 Comments
CA
The most use I have found for it is effectively communicating with a repository. I use it to merge over new code. Read more
sdfsfdsfsfdsfsfsfsfsfsfsfsf
1 Comment
Nikhil .
N
bad reviewRead more
Subversion
Subversion Discussions
Monty the Mongoose crying
Subversion has no discussions with answers