adds some comments and a verbose git graph

The verbose graph is really handy when trying to see what files were
changed where.  I cannot decide between --stat and --name-stat, so I
noted both