Grit

Hierarchical git repos with remote object proxying and atomic check outs.
# serve a local repo
$ grit serve /path/to/repo

# check out a remote repo or file
$ grit co http://host/repo/file

# check out a local repo or file
$ grit co /repo/file

# create a new remote repo
$ grit new http://host/repo

# create a hierarchical branch of repo
$ grit new http://host/repo/branch

# check in a file to a remote branch
$ grit ci http://host/repo/branch file.abc
More info, including how to replace this page, can be found here. Fork me on GitHub