问题描述
我有两个分支,其中Master
反映了Production
,并且当前发行版本的分支(我们称为Sprint
)是所有开发人员的基础分支进行中的发行。在这两个分支上,我都有权限设置,其中没有更改将直接推入而无需使用Pull Request
。
现在,我需要将Master
合并到Sprint
中,但是当我这样做时,我合并了冲突。
由于我无法直接将任何东西推到Sprint
上,我该如何解决这些冲突?
解决方法
您可以:
在您的本地仓库中:
- 从主人那里创建一个
workbranch
- 将
Sprint
合并到workbranch
(git merge Sprint
) - 解决冲突(与拉取请求中的冲突相同),然后将结果提交到
workbranch
- 将
workbranch
推送到您的遥控器
在bitbucket上:
- 打开拉取请求,将
workbranch
合并到master