2010-07-13 163 views
2

我们有一个旧的分支feature-x,并且我们尝试在最近的master中进行合并。在合并中,我们看到来自feature-x分支的一组提交已被覆盖,并且代码已经消失。我现在正在挑选相关的提交到一个新的分支大师,但我想知道为什么发生这种情况。有趣的是,这也发生在我的SVK上......我们做错了什么?合并rebase导致承诺被覆盖

回答

1

这应该意味着那些提交已经合并在master的某个点。
意味着任何未来的合并都不会选择它们。然后挑选樱桃是一种迫使他们回到master的方法。

基本解决方案将涉及与'our' merge stategy,albeit in reverse合并。 (但那会覆盖masterfeature-x的所有文件)