Git
Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
Git is an open-source version control project on GitHub under a license set out in its repository, with 64k stars. It is built with GCC. Its last push was today.
- Stars
- 64k
- License
- See repository
- Activity
- Active
Newer and better: Jujutsu instead of Git. Try Jujutsu (jj) as your daily version control command on Git repositories.
Judgement
- What it is
- Developer tool
- What it does
- The distributed version control system that tracks changes to files, records history as commits and syncs branches between copies of a repository.
- Adopt it when
- You are writing software at all; it is the default that hosting services, CI and nearly every developer tool expect.
- Watch out
- Its command line is notoriously inconsistent and large binary files need extra tooling such as Git LFS.
- Ready for
- Production-ready
- Runs as
- Command line
- Built with
- C, Shell and Perl
- How established
- Established: started 18 years ago, no tagged release yet.
- What the license allows
- GitHub could not read the license. Check it in the repository before reusing any code.
Judged on 2026-11-06 from the project's README and GitHub data. The license and age lines are worked out directly.
Built from
Follow it down: Git → GCC → LLVM project → runs on a microchip
Open-source alternatives to Git
-
1
Jujutsu jj-vcs
A Git-compatible VCS that is both simple and powerful
Developer tool Usable You rewrite and stack commits a lot and want an easier model than Git while still pushing to GitHub or any Git remote.
★ 32k Apache-2.0 Rust Active, pushed today
-
2
brain0 Brain0-ai
The black box for AI-written code. Passive decision graph linking every commit to the agent prompts behind it: drift detection, DLP audit of what agents read, evidence-driven risk, MCP memory for coding agents, signed provenance attestations. One command, offline by default.
Developer tool Experimental Coding agents write much of your code and you need to trace which prompt produced a change and what the agent had access to.
★ 296 Apache-2.0 Rust Active, pushed 6 days ago
Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.