git - git flow 的问题 - 拉取请求合并冲突
问题描述
我认为我的问题是具体的。我们的 git 开发流程中有以下分支:
develop
- 它正在部署在测试平台上,所有功能和错误分支都在这里合并,在 QA 接受解决方案后,功能或错误分支正在合并到
stable
分支中,这是一个基础一个发布包。
我的问题是我无法将我接受的功能分支合并到稳定版中,因为 JIRA 在一个文件上显示合并冲突......我无法合并develop
到我的分支中,因为我不想在稳定版中进行开发。许多天前,冲突文件已在其他错误/功能分支中更改。我试图将这种变化挑选到我的分支中,但没有成功......
我能做些什么?
@已编辑
现在我观察到,即使我从 stable 创建一个新分支并更改文件,在尝试与 develop 合并时我也会遇到合并冲突!
解决方案
我不能将开发合并到我的分支中,因为我不想在稳定中进行开发。
您可以合并它只是为了重现冲突并为那个文件解决它。
然后中止合并,但保存该文件的差异(冲突解决)首先是一个补丁。
然后,您可以将该补丁应用到您当前的功能分支,并将其合并到稳定版。
推荐阅读
- c# - 如何在协程中发出 GET 请求?
- ios - 如何在我的 ios 应用程序之外检查键盘通知?
- ios - 尝试在 iOS 模拟器中运行 Ionic App 的问题
- java - java的循环快捷方式?
- ms-access - TextBox.SelStart 为鼠标和键盘提供不同的值
- oracle - 在具有列集合的表上触发 PLSQL
- javascript - 未捕获的类型错误:无法设置未定义的属性“可见性”
- jaxb - Karaf,ServiceMix 奇怪的 instanceof 行为
- java - 当我有 HTTP 代理时,如何通过带有 paho 的 websocket 发送 MQTT?(java客户端)
- angular - 延迟加载后没有任何输出显示