A visual guide to git.