1. 程式人生 > >撤銷本地分支的上一次git commit: git reset --hard HEAD

撤銷本地分支的上一次git commit: git reset --hard HEAD

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