首页 > 解决方案 > 并行项目的 Git 分支模型

问题描述

在一个 git repo 上有多个团队工作并且他们有自己的开发生命周期是很常见的。

例如,repo1由两个团队 p1 和 p2 共享,因此创建了自己的分支P1-repo1P1-repo2并且这两个团队将创建独立的版本。但在某个阶段,他们需要将他们的代码合并到repo1.

对他们来说最好的分支模型是什么?

标签: gitgit-branch

解决方案


只是一个集成分支,可以在 P1 中获取,P1-repo1 被合并,然后在测试后推回中央仓库。

P2 项目可以反过来获取相同的集成分支并合并它自己的 P1-repo2 分支,解决任何冲突,确保测试仍然通过,然后推回。


推荐阅读