git rebase --onto用法(2)
2017-08-13 本文已影响221人
谢昆明
git base --onto branch C1 C2是一个左开右闭的操作
也就是上述指令只合并C2,不合并C1
例子:合并C3-C4到master
C0-C1 -master
` C2 - C3 - C4 - C5 - feature
1. 创建C4的branch_c4
git branch branch_c4
2. 创建C3-C4的patch
git rebase --onto master C3~1 branch_c4
3. 合并到master
git check master
git merge branch_c4
4. 合并成功,删除branch_c4
git branch -D branch_c4
打赏
如果这篇文章解决了您的问题,让我买根烟抽抽。
支付宝.jpg 微信.jpg