Add beginnings of basic information about Git practices

Ironically, the "why" on this one isn't easy. Seeing what was changed in
a commit is pretty simple, and so a commit message doesn't really need
to document that. Instead, we need to understand why a change was made
in the first place, so that if we have to modify it, we won't undo
something that was important.