Reduce your software costs by 18% overnight
Git

Git Alternatives & Competitors

(299)4.7 out of 5

Looking for alternatives to Git? Tons of people want Version Control Systems . Microsoft Team Foundation Server, Helix Core, Subversion, and AWS CodeCommit are the most popular alternatives and competitors to Git.

Answer a few questions to help the Git community
Have you used Git before?
Yes

Top Alternatives to Git

  • Microsoft Team Foundation Server
  • Helix Core
  • Subversion
  • AWS CodeCommit
  • Rational ClearCase

Top 20 Alternatives & Competitors to Git

Browse options below. Based on reviewer data you can see how Git stacks up to the competition, check reviews from current & previous users in industries like Computer Software, Information Technology and Services, and Internet, and find the best product for your business.
    #1
  1. Microsoft Team Foundation Server

    (136)4.1 out of 5
  2. An enterprise-grade server for teams to share code, track work, and ship software — for any language, all in a single package. It’s the perfect complement to your IDE.

    Categories in common with Git:
    James I.
    JI
    If you use Visual Studio for development, TFS, or its online equivalent VSTS, you can have a fairly seamless end-to-end integration. Out of the box, it provides code management, testing, work...Read more

    Reviewers say compared to Git, Microsoft Team Foundation Server is:

    More expensive
    Slower to reach roi
    #2
  3. Helix Core

    (82)4.1 out of 5
    Optimized for quick response
  4. Helix Core is an industrial-strength version control and collaboration platform that supports flexible workflows. Helix Core eliminates the complexity of large-scale, distributed product development – allowing you to build products faster while protecting your valuable IP.

    Categories in common with Git:
    Lennart K.
    LK
    There are excellent graphical tools like the Revision Graph and the Merge Tool included. The possibility to automate and access by scripts using command line and various API's is very useful....Read more

    Reviewers say compared to Git, Helix Core is:

    Slower to reach roi
    More expensive
    Better at support
    18%   of software applications aren't well liked by teams using them.
    Find out how your team feels about your stack with G2 Pulse Surveys.
    Learn More
    #3
  5. Subversion

    (60)3.9 out of 5
  6. Subversion is an open source version control system. Founded in 2000 by CollabNet, Inc., the Subversion project and software have seen incredible success over the past decade. Subversion has enjoyed and continues to enjoy widespread adoption in both the open source arena and the corporate world.

    Categories in common with Git:
    Tim G.
    TG
    Subversion has been around for 17 years. It remains very popular despite social code being all the rage with the kids today. SVN and GIT are nearly on par with GIT slightly edging SVN out. I use...Read more

    Reviewers say compared to Git, Subversion is:

    Slower to reach roi
    More usable
    #4
  7. AWS CodeCommit

    (57)4.1 out of 5
  8. AWS CodeCommit is a fully-managed source control service that makes it easy for companies to host secure and highly scalable private Git repositories. You can use CodeCommit to securely store anything from source code to binaries, and it works seamlessly with your existing Git tools.

    Categories in common with Git:
    Gourav B.
    GB
    Best part is its flexible platform. Rather than making you adopt its own requirements, AWS allows you to modify and adjust with your requirements. It supports your existing Git tools also

    Reviewers say compared to Git, AWS CodeCommit is:

    More expensive
    More usable
    Easier to admin
    #5
  9. Rational ClearCase

    (37)2.9 out of 5
  10. IBM Rational ClearCase is a software configuration management solution that provides version control, workspace management, parallel development support, and build auditing.

    Categories in common with Git:
    UB
    Our team uses ClearTeam Explorer for source control. I like the way we can compare different versions of a code file side by side within this application. But otherwise, I feel this is outdated and...Read more

    Reviewers say compared to Git, Rational ClearCase is:

    More expensive
    #6
  11. Mercurial

    (31)4.2 out of 5
  12. Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface.

    Categories in common with Git:
    Elifarley C.
    EC
    Ease-of-use when performing operations like branching, merging, rebasing, reverting file changes, stripping commits, access control to files and branches based on user names and groups. Besides...Read more

    Reviewers say compared to Git, Mercurial is:

    More usable
    Easier to admin
    Easier to set up
    #7
  13. Micro Focus AccuRev

    (20)3.8 out of 5
  14. AccuRev is a software configuration management tool which addresses complex parallel and distributed development environments with its stream-based architecture, to accelerate your development process and improve asset reuse.

    Categories in common with Git:
    UB
    Accurev does a great job and keeping track of changes, allowing you to keep, and revert easily. Overall, just an easy way to track changes, and maintain versions of your business code.

    Reviewers say compared to Git, Micro Focus AccuRev is:

    More expensive
    #8
  15. CVS

    (10)3.6 out of 5
  16. CVS is a version control system, an important component of Source Configuration Management (SCM). Using it, you can record the history of sources files, and documents. It fills a similar role to the free software RCS, PRCS, and Aegis packages.

    Categories in common with Git:
    MK
    CVS was great when it first came out as it was one of the first software products to solve a very urgent need of versioning (no more copy-pasting files!)
    #9
  17. Plastic SCM

    (18)4.2 out of 5
    Optimized for quick response
  18. Plastic SCM is a version control system that will help you develop new features in parallel, go distributed, merge in time, and never break a build again

    Categories in common with Git:
    Jani K.
    JK
    After using Git and Git LFS for a few years for game development, we were looking for alternatives - the way Git handles binary files even with LFS is a bit cumbersome, to say the least. PlasticSCM...Read more

    Reviewers say compared to Git, Plastic SCM is:

    Slower to reach roi
    More expensive
    Easier to do business with
    #10
  19. Bazaar

    (6)2.4 out of 5
  20. Bazaar is a version control system that helps you track project history over time and to collaborate easily with others.

    Categories in common with Git:
    Israel F.
    IF
    It is really easy to use and it's distributed. It's easier to get started with if you never used a DVCS
    #11
  21. Surround SCM

    (4)4.3 out of 5
  22. Seapine Software provides process-centric application lifecycle management (ALM) solutions for product development and IT organizations.

    Categories in common with Git:
    Saurabh S.
    SS
    User friendly application. Easy t o manage multiple version. It provides the flexibility to see the code from multiple version, and you can compare it side by side
    #12
  23. Kiln

    (1)5.0 out of 5
  24. Git and Mercurial Version Control and Source Code Hosting Used by over 20,000 software development teams to manage their code, improve quality with code reviews, organize projects, track changes and collaborate.

    Categories in common with Git:
    Megan W.
    MW
    It's great to have others way in on the code in question, teams can also review the quality of the code and it helps everyone on the team write better code.
    #13
  25. Micro Focus PVCS

    (2)2.3 out of 5
  26. Serena PVCS Pro is a change and configuration management solution for smaller teams. It enriches Serena PVCS VM with a number of capabilities that help smaller teams maximize efficiency and productivity. Serena PVCS Pro consists of Serena PVCS VM, Serena Prototype Composer, Serena Agile Planner, and Serena Issue and Defect Management.

    Categories in common with Git:
    UI
    I like the ability to generate reports and configurable workflows.
    #14
  27. Fossil

    (1)3.5 out of 5
  28. Fossil is a simple, high-reliability, distributed software configuration management system with these advanced features: Integrated Bug Tracking, Wiki, and Technotes, Built-in Web Interface, Self-Contained, Simple Networking, CGI/SCGI Enabled, Autosync, Robust & Reliable.

    Categories in common with Git:
    UE
    I like the work-flow Fossil! Its built-in web based GUI is nice and easy to use. Small in size. Fossil is easier to setup than git.
    #15
  29. Darcs

    (1)5.0 out of 5
  30. Darcs is a free and open source, cross-platform version control system, like git, mercurial or subversion but with a very different approach. Thanks to its focus on changes rather than snapshots, Darcs can offer a freer way of working, and a simpler user interface.

    Categories in common with Git:
    David M. P.
    DP
    Does an incredible job of keeping all of your ongoing work together and still separable. No more disjointed branches and continual rebasing.
    #16
  31. CA Harvest Software Change Manager

    (9)3.7 out of 5
  32. CA Harvest Software Change Manager (CA Harvest SCM) provides powerful, process-driven capabilities for managing development teams across your enterprise, encompassing multiple platforms and release management tools.

    Categories in common with Git:
    Vinay K.
    VK
    It help for development teams across enterprise, multiple platforms and release management tools, It simplify the software release management process

    Reviewers say compared to Git, CA Harvest Software Change Manager is:

    More expensive
    Better at support
    More usable
    #17
  33. Micro Focus StarTeam

    (2)2.5 out of 5
  34. StarTeam's software configuration management manages and tracks source code changes - including change requests, defects, tasks, requirements, user stories and discussions - throughout the SDLC. It delivers changes across any tool and repository.

    Categories in common with Git:
    Jon R.
    JR
    For our needs, StarTeam provides a good balance between documenting the need for a change (a Change Request, for either a defect or an enhancement) and providing source control. Rules can be set...Read more
    #18
  35. SourceAnywhere

    (1)3.5 out of 5
  36. Dynamsoft's SourceAnywhere version control software (AKA source control software) is specifically designed as a more powerful Visual SourceSafe (VSS) replacement.

    Categories in common with Git:
    HS
    It supports project branch and merge options. It also provides support for key VSS features such as labeling, branching, versioning, and changeset. It provides good overall performance as it...Read more
    #19
  37. Monotone

    (1)3.5 out of 5
  38. monotone is a free distributed version control system. It provides a simple, single-file transactional version store, with fully disconnected operation and an efficient peer-to-peer synchronization protocol. It understands history-sensitive merging, lightweight branches, integrated code review and 3rd party testing.

    Categories in common with Git:
    Ramon B.
    RB
    The environment is perfect mono immersion.
    #20
  39. Rational Synergy

    (3)1.7 out of 5
  40. IBM Rational Synergy is a task-based, software configuration management (SCM) solution that brings together global, distributed development teams on a unified platform.

    Categories in common with Git:
    UC
    It is effective in presenting a clear layout of the file system when checking in and out files.