gitrevertgit ready » rolling back changes with revert
git ready » rolling back changes with revert gitready.com
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.