通过拉取请求解决合并冲突
Resolving merge conflicts through a pull request
我有 两个分支 ,反映 Production
的 Master
,以及一个当前版本分支(我们称之为 Sprint
)作为正在进行的版本的所有开发人员的基本分支。在两个分支上,我都有 权限 设置,没有更改 将 直接推送 没有 Pull Request
.
现在,我需要将 Master
合并到 Sprint
,但是当我这样做时,我 合并冲突。
我怎样才能解决那些冲突,因为我不能直接将任何东西推送到Sprint
?
你可以:
在您的本地存储库中:
- 从 master
创建一个 workbranch
- 将
Sprint
合并到 workbranch
(git merge Sprint
)
- 修复冲突(它们将与拉取请求中的冲突相同)并在
workbranch
上提交结果
- 推送
workbranch
到您的遥控器
在 bitbucket 上:
- 打开拉取请求以将
workbranch
合并到 master
我有 两个分支 ,反映 Production
的 Master
,以及一个当前版本分支(我们称之为 Sprint
)作为正在进行的版本的所有开发人员的基本分支。在两个分支上,我都有 权限 设置,没有更改 将 直接推送 没有 Pull Request
.
现在,我需要将 Master
合并到 Sprint
,但是当我这样做时,我 合并冲突。
我怎样才能解决那些冲突,因为我不能直接将任何东西推送到Sprint
?
你可以:
在您的本地存储库中:
- 从 master 创建一个
- 将
Sprint
合并到workbranch
(git merge Sprint
) - 修复冲突(它们将与拉取请求中的冲突相同)并在
workbranch
上提交结果
- 推送
workbranch
到您的遥控器
workbranch
在 bitbucket 上:
- 打开拉取请求以将
workbranch
合并到master