我有两个(私有的)功能分支正在进行中。
a -- b -- c <-- Master
\ \
\ d -- e <-- Branch1
\
f -- g <-- Branch2
在我处理这些分支一段时间后,我发现需要将Branch2的更改合并到Branch1中。我想要将Branch2的更改变基于Branch1。最终我希望得到以下结果:
a -- b -- c <-- Master
\
d -- e -- f -- g <-- Branch1
我相信我需要将第二个分支合并到第一个分支上,但我不确定正确的语法以及我应该检出哪个分支。
这个命令会产生预期的结果吗?
(Branch1)$ git rebase --onto Branch1 Branch2
git rebase -
。请参见我的下面的答案。 - VonC