Gitflow - 掌握和发展分歧

时间:2014-05-06 09:40:21

标签: git branching-and-merging git-flow

实现了git分支模型,如下所示

http://nvie.com/posts/a-successful-git-branching-model/

但是我的分支发展和掌握在这些步骤后分歧

第1步:将发布合并到主人(没有快进)

第2步:将发布合并到开发中(没有快进)

由于第1步的合并提交将无法用于第2步,因此开发和主服务器将分歧。

如何确保发展和掌握不会分歧。 ?

1 个答案:

答案 0 :(得分:2)

git-flow模型自然会使developmaster发生分歧。无法遵循该工作流程并确保developmaster之一始终是另一个的祖先。

如果你看一下master而不是develop中的提交,你应该只看到合并提交:

git log develop..master

这意味着,如果使用以下git-log命令,则输出应为空:

git log --no-merges develop..master

如果您对此答案不满意,请修改您的问题,以解释为什么developmaster不会相互分歧的原因。