This chart is from the presentation Changing History, or How to Git Pretty. Check it out to learn how to use this IRL.

Here’s a printable PDF version, if you’re into that sort of thing.