共计 215 个字符,预计需要 1 分钟阅读。
引子
有些时候,提交commit后还没有push时测试出了问题,那么该如何撤销这个commit呢?
操作方法
列出最近的commit
首先查看一下最新commit的ID,键入如下命令
git log --oneline
![【Git】如何撤销上一次commit 【Git】如何撤销上一次commit](https://cszj.wang/wp-content/uploads/2024/03/image.png)
将(HEAD -> main)
的下面的ID记下来,即9d5c3f1
重置到上一次状态
键入如下命令以重置(注意替换你自己的commit_ID
)
git reset 9d5c3f1
![【Git】如何撤销上一次commit 【Git】如何撤销上一次commit](https://cszj.wang/wp-content/uploads/2024/03/image-1.png)
然后就可以看到编辑器里再次出现了当时编辑的代码
正文完