Basic drop-in replacement for git, written for no other purpose than to git gud at understanding git internals.
Inspired by wyag, but written in Go instead of Python.
Only the following git ommands are supported:
- add
- cat-file
- check-ignore
- checkout
- commit
- hash-object
- init
- log
- ls-files
- ls-tree
- rev-parse
- rm
- show-ref
- status
- tag