文成网站制作,网站维护 静态页面,企业查询软件,wordpress主题 路径目的
多次commit#xff0c;想删掉中间的一个/一些commit
操作方法
一句话说明#xff1a;利用rebase命令的d表示移除commit的功能#xff0c;来移除特定的commit
# 压缩这3次commit,head~3表示从最近1次commit开始#xff0c;前3个commit
git rebase -i head~3rebase…目的
多次commit想删掉中间的一个/一些commit
操作方法
一句话说明利用rebase命令的d表示移除commit的功能来移除特定的commit
# 压缩这3次commit,head~3表示从最近1次commit开始前3个commit
git rebase -i head~3rebase结果如下 如图所示d表示drop commit也就是移除commit。 修改pick为d 输入:wq保存退出.
输入git log检查结果发现中间的commit已经被删除了
总结
利用rebase命令的d表示移除commit的功能来移除特定的commit