简而言之,我们有一个仓库来托管不同职能团队的代码,即服务器端,移动,CI,自动化QA等。
现在,当我们尝试从支持分支的错误修复扩展到开发发布的分支时,出现了许多与不同团队/开发区域有关的冲突。由于我们没有一个人同时负责服务器端和移动端,因此很难解决一个人的冲突。
这里的问题是:是否可以通过某种方式仅解决一些冲突(例如服务器端),然后推送到中间分支,并让其他团队解决与其开发领域相关的冲突。只有在所有团队解决所有冲突之后,才最终合并中间分支。
也许我们在这里做错了。任何建议将不胜感激(除了将代码库分为单独的存储库,为此为时已晚)。