常用常见的 - 撤销提交

  • 作者:KK

  • 发表日期:2019.09.22


一般写错 commit 消息或者提交了不该提交的东西时会需要用到这个操作。

其实已经包含在 重置到某个版本 里面的“重置方式2”,这里单独开一个专题来说,方便需要的人直接找到。

步骤

  1. commit 后会产生新的版本号嘛,执行git log从上到下,最顶的版本号就是刚才 commit 后产生的新版本号,别管它,复制它下面的,就是第2个版本号。

  2. 执行git reset --soft 上面复制的版本号这样日志里就会没有了刚才的 commit,但文件修改内容还保留了的,然后就可以重新整理一下文件重新写好提交消息来 commit 了。