██████╗ ███████╗████████╗ █████╗ ██████╗██╗ ██╗███████╗██████╗ ██╔══██╗██╔════╝╚══██╔══╝██╔══██╗██╔════╝██║ ██║██╔════╝██╔══██╗ ██║ ██║█████╗ ██║ ███████║██║ ███████║█████╗ ██║ ██║ ██║ ██║██╔══╝ ██║ ██╔══██║██║ ██╔══██║██╔══╝ ██║ ██║ ██████╔╝███████╗ ██║ ██║ ██║╚██████╗██║ ██║███████╗██████╔╝ ╚═════╝ ╚══════╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚══════╝╚═════╝ HEAD
A puzzle game about git commands you never learned in the tutorial.
30 puzzles · 5 chapters · interactive rebase · reflog archaeology
cherry-pick surgery · bisect hunting · stash archaeology

No real repos harmed in the making of this game.
Type git commands into the terminal. Tab to autocomplete.

💡 hint

git rebase -i — interactive mode
pick = keep commit  |  reword = change message  |  squash = merge into prev  |  fixup = squash, discard msg  |  drop = remove
drag ≡ to reorder commits