Show what adding and committing do.

Step-by-step. This should help solidify what's going on in .git/objects.
Packages to install, and what they're used for.
More outside-the-box ways folks may be using git.
Answers and copy-edits for latest puzzle.