Git Alternatives

Git Alternatives

Git is a free and open source distributed version-control system for tracking changes in source code during software development. The tool is created by Linus Torvalds, the creator of Linux, and is used by virtually every software project today. W.. read more.

According to people there are many software similar to it, and the best alternative to Git is Apache Subversion which is both free and open source. Other highly recommended applications include Concurrent Versions System (Free) , GitCenter and Trac (Free).
In total people have suggested 9 alternatives to Git that share similarities by use case and feature set.

Apache Subversion

Apache Subversion is a versioning and revision control system (VCS) developed and maintained by the Apache Software Foundation. With Apache Subversion software developers can manage, document and organize changes to files and directories of software projects. With Subversion teams of developers can maintain the current and historical versions of a project source code with ease.

Free & Open Source
👍 Most people think Apache Subversion is a good alternative to Git.

Concurrent Versions System

CVS (Concurrent Versions System) 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. CVS is a production quality system in wide use by organization around the world to organize and manage the creation of software projects. The system is useb by proprietary and free software projects alike.

Free & Open Source
👍 Most people think Concurrent Versions System is a good alternative to Git.
👍 Most people think GitCenter is a good alternative to Git.

Trac

Trac is an enhanced open source, wiki and issue tracking system for software development projects. With Trac, developers and teams can manage their projects with ease and write great software in the process. Trac provides bug tracking system that ca be used by organizations building open source or proprietary software. The system impose as little as possible on team's established development process and policies, while integrating seamlessly with version control systems including Subversion and Git.

Free & Open Source

Gitea

Gitea is a free and open-source software package for hosting software development version control using Git The software is written in Go and is a community managed fork of Gogs, released under the MIT license. With Gitea you can host your very own software project collaboration platform that can handle bug tracking, wikis, code review and team communication.

Free & Open Source

GitBucket

GitBucket is a free and open-source Git platform built on the JVM. GitBucket is written in Scala and released under the Apache License Version 2.0.

Free & Open Source

Gitpod

Gitpod provides one-click, ready-to-code development environments for GitHub.

Github

GitHub is a platform that provides hosting for software development version control for open source and closed source projects. The platform utilize the revision control system Git, and build services around this open-source technology. With GitHub developers and teams can collaborate on software projects and build, host, and promote source code of their own open-source projects. GitHub itself is closed-source and was acquired by Microsoft in 2018 for US$7.5 billion.

Freemium & Proprietary

GitLab

A web-based tool for DevOps lifecycle management and source code hosing. GitLab, much like GitHub use the open-source technology Git for repository management and code reversion. On top of that GitLab provide extra services like issue-tracking, wiki and CI/CD pipelines for code deployment. The main difference between GitLab and GitHub is that GitLab is open-source and the whole platform can be self-hosted on your own server. GitLab also provides the same hosted repository solutions provided by GitHub.

Free , Commercial & Open Source

How Are These Git Alternatives Generated?

Information found on this page is crowd-sourced by the community and contains the most agreed upon Git alternatives. You can use this information to find similar software to Git for specific platforms with various pricing options and licenses. Anyone that have previously used Git can suggest alternatives, vote on the accuracy of other users claims, and help more people in the process of doing so.

This page was last updated on Sun 23 Jan 2022 (3 weeks, 1 day ago).