Git合并冲突求助:develop合并至release分支遇冲突,合规处理未果
分支合并冲突问题
问题描述
- 将develop分支合并至release分支时出现冲突。
- 团队规范:禁止直接修改release或develop分支,所有变更必须先在feature分支完成,通过Pull Request合并至develop,再从develop合并至release。
- 冲突根源:部分变更通过某feature分支直接提交到了release,同时这些变更也通过另一个feature分支同步到了develop,导致从develop向release提交Pull Request时触发合并冲突。
已执行的操作
因无法直接修改release或develop分支,我执行了以下步骤尝试解决:
git checkout releasegit pullgit checkout -b feature/resolveMergeConflictgit pull origin develop- 手动解决文件冲突
git commitgit push- 提交从feature/resolveMergeConflict到develop的Pull Request
- 提交从develop到release的Pull Request——此步骤仍存在合并冲突
内容的提问来源于stack exchange,提问作者Isha Saxena
相关产品推荐
相关产品推荐

