Distributed Version Control System
Why Git is hard Confusing git terminology ; Nov 2023 by Julia Evans.
jesseduffield/lazygit: simple terminal UI for git commands
https://gitless.com – A Git-compatible VCS that does away with the staging area (and stashes), and instead has separate working dirs for every branch (branch = automatically stashed). They have a detailed analysis of Git that explains their design: What’s wrong with Git? A conceptual design analysis #pdf
chshersh/zbg: ✨ Zero bullshit git , porcelain for git in ocaml
Git man page generator ; funny.
- A Git-compatible DVCS that is both simple and powerful
combines features from Git (data model,
Mercurial (anonymous branching, simple CLI
from “the index”
powerful history-rewriting), and Pijul/Darcs (
), with features not found in most of them (
, automatic rebase,
, Dropbox, or distributed file