Perhaps you (or someone else with a better understanding of git) can fork https://github.com/MarkLodato/visual-git-guide and clean it up then.
I think that it would be interesting to reread this after it's been worked over by someone to better represent the way that Git actually works.