Git 如何避免过早发布功能分支,同时使其与开发保持同步?
我们的团队有一个Git 如何避免过早发布功能分支,同时使其与开发保持同步?,git,branching-and-merging,Git,Branching And Merging,我们的团队有一个master分支,这是正在生产的代码 我们通常一次处理多个功能分支。每一个来源于我们的主分公司(生产) 开发人员一天要推几次开发分支(测试环境) 为了掌握最新的变化(即解决冲突),我发现我需要使用develope使我正在积极工作的功能分支保持最新 我们是否应该将开发分支合并到功能分支中,以便与其他开发人员保持同步并避免冲突 如果一个功能分支尚未准备好投入生产,那么该功能不在另一个开发人员的功能分支中吗?理想情况下,您不需要一直将该功能分支保持在“变更之上”。 但是,每当您需要发布
master
分支,这是正在生产的代码
我们通常一次处理多个功能分支。每一个来源于我们的主分公司(生产)
开发人员一天要推几次开发
分支(测试环境)
为了掌握最新的变化(即解决冲突),我发现我需要使用develope
使我正在积极工作的功能分支保持最新
我们是否应该将开发分支合并到功能分支中,以便与其他开发人员保持同步并避免冲突
如果一个功能分支尚未准备好投入生产,那么该功能不在另一个开发人员的功能分支中吗?理想情况下,您不需要一直将该功能分支保持在“变更之上”。
但是,每当您需要发布一个要开发的功能分支时(为了将其推向测试,在集成中对其进行测试),首先在“开发”之上重新设置该功能分支的基础,然后(简单地)合并它
确保不必一次又一次地解决相同的合并冲突。这可以根据“特定专业知识”来回答。在这个例子中:我的。