通过拉取请求解决合并冲突

Resolving merge conflicts through a pull request

我有 两个分支 ,反映 ProductionMaster,以及一个当前版本分支(我们称之为 Sprint)作为正在进行的版本的所有开发人员的基本分支。在两个分支上,我都有 权限 设置,没有更改 直接推送 没有 Pull Request.

现在,我需要将 Master 合并到 Sprint,但是当我这样做时,我 合并冲突

我怎样才能解决那些冲突,因为我不能直接将任何东西推送到Sprint

你可以:

在您的本地存储库中:

  • 从 master
  • 创建一个 workbranch
  • Sprint 合并到 workbranch (git merge Sprint)
  • 修复冲突(它们将与拉取请求中的冲突相同)并在 workbranch
  • 上提交结果
  • 推送 workbranch 到您的遥控器

在 bitbucket 上:

  • 打开拉取请求以将 workbranch 合并到 master