Should we change this to `git add -A`? I think that a lot of people are accidentally bit by using `git add .` when what they really mean is `git add -A`. There's an awesome explanation of the differences between the two at http://stackoverflow.com/questions/572549/difference-of-git-add-a-and-git-add 

TL;DR: 

* `git add -A` stages All
* `git add .` stages new and modified, without deleted
* `git add -u` stages modified and deleted, without new