visualize a git repository commit graph