0


GIt 删除某个特定commit

目的

多次commit,想删掉中间的一个/一些commit
在这里插入图片描述

操作方法

一句话说明:利用rebase命令的d表示移除commit的功能,来移除特定的commit

# 压缩这3次commit,head~3表示从最近1次commit开始,前3个commitgit rebase -i head~3

rebase结果如下:
在这里插入图片描述
如图所示,d表示drop commit,也就是移除commit。

修改pick为d:

在这里插入图片描述

输入:wq保存退出.
输入git log

检查结果,发现中间的commit已经被删除了:
在这里插入图片描述

总结

利用rebase命令的d表示移除commit的功能,来移除特定的commit

标签: git

本文转载自: https://blog.csdn.net/qijingpei/article/details/137424693
版权归原作者 qijingpei 所有, 如有侵权,请联系我们删除。

“GIt 删除某个特定commit”的评论:

还没有评论