git reset --hard HEAD~1与git reset --hard origin/xxx
git reset --hard origin/xxx有时候会太长,手工输入略微繁琐,可以考虑:
git reset --hard HEAD~1
替代。
或者使用这种方式 git reset撤销当前分支所有修改,恢复到最近一次修改前干净的分支情况_git extension复位当千分支-CSDN博客
这里
git回退分支版本git reset --hard HEAD-CSDN博客 介绍了 HEAD的意义。