git回退分支版本git reset --hard HEAD
git reset --hard HEAD
上面命令清除本地所有修改,与下面相似:
git reset --hard origin/master
等同于:
git reset --hard HEAD~0
说明:
HEAD 当前版本
HEAD^ 上一个版本
HEAD^^ 上上一个版本
HEAD^^^ 上上上一个版本
...也可使用 ~数字
HEAD~0 表示当前版本,相当于HEAD
HEAD~1 上一个版本,相当于HEAD^
HEAD^2 上上一个版本,相当于HEAD^^
HEAD^3 上上上一个版本,相当于HEAD^^^
...