Github工作流程

时间:2012-11-15 15:58:42

标签: git workflow

在我的工作中,我们正在开发一个新的工作流程,我担心从开发分支合并回每个人的分支。如果每个人在批准的代码合并到开发之后不断融入他们各自的分支机构,是否会引起任何问题?基于git如何合并。

               (Master)
                  ^
                  |
                (UAT)
                  ^
                  |
(Person C)---->(Develop)<----(Person A)

           <--    ^ |    ---->
                  | V
               (Person B)

每个人在发生变化后合并。 所有存储库都是远程的。

2 个答案:

答案 0 :(得分:1)

不,将公共代码分支合并到单独的分支中是正常的。

答案 1 :(得分:0)

事实上,这很常见。每个开发人员都在他自己的分支上工作,经常将“develop”分支合并到他自己的分支中。

一旦准备好功能,它将被提供给测试人员,审阅者等。一旦获得批准,它将被合并到“开发”分支。

完成此步骤后,“develop”分支会有新的提交,其他开发人员会再次提取并合并到他们的分支中,因此进程循环!