Latest Release: v1.12.0 • MIT Open Source
--local --fast
Fast, lightweight Git-compatible version control.
MiniGit is a zero-dependency, open-source version control system and polyglot SDK built for modern developers. Everything you love about standard Git daily workflows, branching, merging, and automation.
Download for Windows
Detected: x86_64Native standalone pre-compiled executable (minigit.exe) • No dependencies needed
minigit — terminal
$ minigit init
Initialized empty mini_git repository
$ minigit add .
$ minigit commit -m "Initial release"
[7e9a12c] Initial release
$ minigit branch feature/payments
$ minigit switch feature/payments
Switched to branch 'feature/payments'
$ docker run --rm -v $(pwd):/data minigit:latest status
On branch feature/payments (working tree clean)
Reference Manual
Comprehensive command-by-command guide covering everyday workflows, branching, merging, conflict resolution, rebase, and bisect.
Install & Setup
Native pre-compiled executables for Windows, Linux, and macOS, alongside verified multi-stage Docker container images.
Learn & Concepts
Understand core snapshotting principles, commit DAG mechanics, and 5-minute practical quickstart guide.
Essential Command Topics
Quick access to core operations modeled after standard Git conventions.