`git commit -am` shouldn't commit it, and I don't think people should issue `git add -u` without `git status` to see what they're going to do.