Another helpful option is the -n or --no-commit flag. This will simply leave the reverted changes in your working directory and not automatically commit them.

Lifesaver.