常用常见的 - 撤销提交 ¶
作者:KK
发表日期:2019.09.22
一般写错 commit 消息或者提交了不该提交的东西时会需要用到这个操作。
其实已经包含在 重置到某个版本 里面的“重置方式2”,这里单独开一个专题来说,方便需要的人直接找到。
步骤 ¶
commit 后会产生新的版本号嘛,执行
git log
从上到下,最顶的版本号就是刚才 commit 后产生的新版本号,别管它,复制它下面的,就是第2个版本号。执行
git reset --soft 上面复制的版本号
这样日志里就会没有了刚才的 commit,但文件修改内容还保留了的,然后就可以重新整理一下文件重新写好提交消息来 commit 了。