graphgit Given a git repository, kick out a (pretty?) dotfile representing its entire development history, commit by commit. by Adam Greig, May 2012