赞
踩
多次commit,想删掉中间的一个/一些commit
一句话说明:利用rebase命令的d表示移除commit的功能,来移除特定的commit
# 压缩这3次commit,head~3表示从最近1次commit开始,前3个commit
git rebase -i head~3
rebase结果如下:
如图所示,d表示drop commit,也就是移除commit。
修改pick为d:
输入:wq保存退出.
输入git log
检查结果,发现中间的commit已经被删除了:
利用rebase命令的d表示移除commit的功能,来移除特定的commit
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。