撤消 Git 拉取
Fumbani Banda
2022年4月22日
本教程演示了撤消 git pull 以使用 git hard reset 将 git 仓库恢复到以前的状态。
撤消 Git 拉取
要使用硬重置撤消 git pull,我们使用 git reset --hard
命令并指定 HEAD
。
让我们使用带有 --oneline
和 --graph
选项的 git log
命令查看我们在 git 仓库上所做的提交,如下所示。
我们已经对仓库进行了三个提交,最近的提交是 * bdb9fc2
。
要使用硬重置撤消最近的提交,我们使用带有 --hard
选项的 git reset
命令,如下所示。HEAD^
指定返回到 HEAD 之前的提交。
git log
命令的输出表明我们已经返回到之前的提交。
如下图,我们也可以使用 HEAD~1
来指定返回到 HEAD
之前的 commit。HEAD~2
表示返回 HEAD
之前的两次提交。
Author: Fumbani Banda