撤销 git pull 操作

masternan 2020-07-28

最近两个分支在开发项目,一时头大,在 A 分支时候把 B 分支项目 pull 下来。这操作,我只能给自己喊 666.

胆战心惊之下,查询了下补救措施。好在虚惊一场,git 提供了完善的命令来解决这种意外。

1、查看历史变更记录 git reflog

撤销 git pull 操作

 2、回退 git reset --hard {n}

例如我要回退到 pull 错误之前 git reset --hard 8672173d2 (此处为 pull 错误的HEAD)

相关推荐