繁体   English   中英

Git-合并大师重新发展吗?

[英]Git - Merging master back into develop?

我加入了一个新团队,工作方式与以前使用功能分支的方式完全不同,测试人员将在该功能分支上进行测试,然后我们将进行詹金斯工作以将其合并在测试中签字后,该功能就变成了开发,从而使分支机构对开发保持基础,以使其保持最新状态。

从开发中获取了一个发行版,然后将其发行并可能合并到master中。 这是我有史以来第一个git项目,对于任何人来说似乎都是一个可以理解的工作流程。

我现在在不同的团队中,没有人对他们为什么按照自己的方式做一个真正的回答,在将开发者合并为开发者之后,是否有充分的理由将开发者重新合并为开发者?

这个工作流程是我创建一个功能分支并在本地进行处理,当我对功能满意时,便创建了一个合并请求到开发中。 然后,我从开发中部署我的更改,这是经过测试的。 一旦测试通过,我就在gitlab中为master分支创建一个Cherry Merge,以进行我对development的提交,一旦进入master,我就从master分支中释放更改。

有人总是将主人合并回开发中。 我问了几个团队成员(这是一个只有5个开发人员的很小的团队),但没人真正知道为什么,他们只是这样做。

先前的项目有100多个开发人员在不同的小型开发团队中工作,因此限制更加严格。

这是特定于gitlabs工作方式的吗?

一旦您将开发合并到母版,那么两者已经彼此同步,因此无需再次将母版合并到开发中。 我将master与developer合并的唯一情况是,当我们对master进行修补时,将其与developer合并。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM