ref: 221772b8f451e4b2db9d7eabf0c86f7691728191 shit/README.md -rw-r--r-- 521 bytes
221772b8Drew DeVault Remove excess mode parsing from ls-file, write-tree 8 months ago


shit == Shell Git

This is an implementation of Git using (almost) entirely POSIX shell.


  • There are a couple of GNU coreutilsisms, which are marked with "XXX: GNUism" throughout. They have been tested on BusyBox as well.
  • A native zlib implementation is required: zlib
  • Why the fuck would you use this


Enough plumbing commands are written to make this write the initial commit with itself, which is how the initial commit was written. Huzzah.