共计 215 个字符,预计需要 1 分钟阅读。
引子
有些时候,提交commit后还没有push时测试出了问题,那么该如何撤销这个commit呢?
操作方法
列出最近的commit
首先查看一下最新commit的ID,键入如下命令
git log --oneline

将(HEAD -> main)
的下面的ID记下来,即9d5c3f1
重置到上一次状态
键入如下命令以重置(注意替换你自己的commit_ID
)
git reset 9d5c3f1

然后就可以看到编辑器里再次出现了当时编辑的代码
正文完