A mostly, but not entirely, terrible introduction to Git.