Git 撤销 Commit

在使用 Git 时,可能会出现这种场景:

git add .
git commit -m '****'

突然发现还不能 commit 或者别的情况,想撤销掉这个 commit,那么我们可以使用:

git reset --soft HEAD^

如果这样不行,那就:

git log

查看有多少个不想提交的 commit,如果有 1 个,那么先 输入 q 退出 “git log”,然后:

git reset --soft HEAD~1

有 1 个后面就是1,有 2 个后面就是 2,有 3 个后面就是 3。
OK,完美撤销。

posted @ 2020-04-23 10:48  Mr-Ran  阅读(255)  评论(0编辑  收藏  举报