我认为我的问题很具体。我们的git开发流程中有以下分支:
develop
-它正在部署在测试平台上,所有功能和错误分支都在此处合并,并且在质量检查人员接受解决方案之后,功能或错误分支将合并到其中
stable
分支,这是发行包的基础。
我的问题是我无法将接受的功能分支合并到稳定版中,因为JIRA显示了一个文件上的合并冲突...我无法将develop
合并到分支中,因为我不想开发稳定。许多天前,冲突文件已在其他Bug /功能分支中更改。我试图将这一更改纳入我的分支机构,但没有成功...
我该怎么办?
@编辑
现在,我观察到,即使我从稳定对象创建一个新分支并更改文件,在尝试与developer进行合并时,我也会发生合并冲突!
答案 0 :(得分:1)
我不能将开发合并到我的分支中,因为我不想拥有稳定的开发。
您可以将其合并只是为了重现冲突并为该文件解决它。
然后abort the merge,但首先save the diff for that file (the conflict resolution) is a patch。
然后可以将该补丁应用于当前功能分支,并将其合并到稳定版。