Compare Git and Subversion

At a Glance
Git
Git
Star Rating
(518)4.7 out of 5
Market Segments
Small-Business (36.1% of reviews)
Information
Pros & Cons
Not enough data
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
Pros & Cons
Not enough data
Entry-Level Pricing
No pricing available
Learn more about Subversion
AI Generated Summary
AI-generated. Powered by real user reviews.
  • G2 reviewers report that Git excels in tracking changes and managing code versions, making it a favorite for developers who appreciate its robust version control features. Users highlight its ability to easily review changes, identify contributors, and maintain a clear history of modifications.
  • Users say that Subversion, while offering good features tailored for corporate needs, can be a bit confusing for newcomers. However, its simplicity compared to Git is noted, especially with integrations like TortoiseSVN that facilitate file management in remote repositories.
  • Reviewers mention that Git's implementation process is quick and intuitive, with many users praising the onboarding experience that helps them get started without hassle. This contrasts with Subversion, where some users find the initial learning curve to be steeper.
  • According to verified reviews, Git's support quality stands out, with users appreciating the responsiveness and helpfulness of the support team. In comparison, Subversion's support is seen as less robust, which can be a drawback for teams needing timely assistance.
  • G2 reviewers highlight that Git's features like branching, merge requests, and AI suggestions significantly enhance collaboration and code review processes, making it a preferred choice for teams focused on agile development. Subversion, while effective for simpler projects, may not offer the same level of collaborative tools.
  • Users report that Git's overall satisfaction ratings are significantly higher, reflecting a strong preference among developers for its capabilities and user experience. Subversion, while still valuable, tends to receive lower satisfaction scores, indicating room for improvement in user experience and feature set.
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
447
8.5
59
Ease of Use
8.2
449
8.0
60
Ease of Setup
9.1
116
7.9
26
Ease of Admin
8.2
71
7.7
25
Quality of Support
8.7
364
7.3
38
Has the product been a good partner in doing business?
8.7
56
7.8
12
Product Direction (% positive)
9.1
436
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.1%
Mid-Market(51-1000 emp.)
28.8%
Enterprise(> 1000 emp.)
35.1%
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.3%
Information Technology and Services
20.0%
Internet
8.9%
Marketing and Advertising
4.2%
Education Management
2.8%
Other
30.8%
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?
4 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