2014-07-04 87 views
0

我有一个分支名为A.我创建另一个名为B的分支。我工作在新分支B上并推送它。后来我在分支A上工作并推送它。现在,我切换回支路B,但我想它与龟更新分支时合并混淆

所以我应该从分支合并分支A的最新变化更新分支,或分支分支一个

+0

清除你的标签并澄清问题;这是SVN,Mercurial还是Git? – Vince

+1

你的问题有答案 - '我希望它(分支B)更新分支A'的最新变化。如果你想更新分支B,你应该将A合并到B中。 – Kirill

+1

当你合并时,你合并*到*的分支变成合并变更集被提交的分支。如果要使用A中的最新更改更新B,则听起来您希望合并变更集位于分支B上,因此您应该从A合并到B中。 –

回答

0

在正常情况下,合并的结果通常是唯一的,无论您是朝一个方向还是另一个方向移动。但是,分支目的地仅取决于您对分支机构的解释。

例如,只有在他们认为准备就绪的情况下,您才应该将开发分支合并到稳定分支中,但稳定版可以更频繁地进行开发。