1. 撤销本地分支的上一次git commit:
git reset --hard HEAD
2. 撤销本地分支的n次commit提交:
git reset HEAD~n
3. git reset --hard/--mixed/--soft 的区别参考:
https://github.com/geeeeeeeeek/git-recipes/wiki/5.2-%E4%BB%A3%E7%A0%81%E5%9B%9E%E6%BB%9A%EF%BC%9AReset%E3%80%81Checkout%E3%80%81Revert%E7%9A%84%E9%80%89%E6%8B%A9