我们有多个开发人员在一个项目上工作。我们正在使用一种特征分支方法进行分支,其中我们执行以下操作:
- 所有维护工作和错误修复都在主干上完成
- 所有新功能都在新分支上完成
- 分支定期更新(通过合并从主干到分支的更改)
但是,我们遇到了需要将 2 个分支 [我们称之为 feature-branch-1 和 feature-branch-2] 合并在一起的情况。实现这一目标的最佳方法是什么?我的一部分认为我们应该创建一个新分支。然后,将该分支与第一个功能分支 [feature-branch-1] 合并。然后与第二个功能分支 [feature-branch-2] 合并并处理冲突(很可能是项目文件)。
有没有更好的办法?
多谢你们!