我有一个由功能分支A组成的功能分支B。我想将分支B重新设置回主服务器,而无需分支A的提交。
我的存储库如下所示:
c1---c2---c3 master \ c4---c5---c6 A \ c7---c8---c9 B
我想要的是:
c7---c8---c9 B / c1---c2---c3 master \ c4---c5---c6 A
我尝试从分支B迁移到主服务器。那什么也没做,将分支B保留在分支A上。
它可以追踪从后B
到master
,所以就Git是有关部门B
已经是“上” master
。换句话说,B
“包含” master
。
尝试明确说明要重新建立基础的分支以及上游:
git rebase --onto master A B