Git9: Git Reimagined for the Plan 9 OS

Git9: Git Reimagined for the Plan 9 OS

Tracking is
done with empty files under implemented in Plan 9 flavor C, and provides tools for writing
repository contents, and a file system for read-only access, which
will mirror the current state of the with `mk install`. The implementation is mixed c and rc,
so after installing you need to union /rc/bin/git and $objtype/bin/git`
yourself: ‘bind -a /rc/bin/git /bin/git’ will usage examples:

git/clone subdir/name
git/add foo.c
diff bar.c are presented as directories with the file containing the author name
hash: A file containing the commit hash
parent: A file containing the commit parents, one per line. msg: A file containing the log message for that commit
tree: A directory containing a view of the repository.

Source: bitbucket.org