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

Git 通过拉取请求解决合并冲突,git,version-control,bitbucket,pull-request,Git,Version Control,Bitbucket,Pull Request,我有两个分支,Master,它反映了生产,还有一个当前发布分支(我们称之为Sprint),作为所有开发人员在当前发布中的基本分支。在这两个分支上,我都有权限设置,在没有拉取请求的情况下,不会直接推送任何更改 现在,我需要将Master合并到Sprint中,但是当我这样做时,我已经合并了冲突 既然我无法将任何内容直接推送到Sprint,如何解决这些冲突?您可以: 关于您的本地回购: 从master创建一个工作分支 将Sprint合并到workbranch(git merge Sprint) 修复

我有两个分支
Master
,它反映了
生产
,还有一个当前发布分支(我们称之为
Sprint
),作为所有开发人员在当前发布中的基本分支。在这两个分支上,我都有权限设置,在没有
拉取请求的情况下,不会直接推送任何更改

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

既然我无法将任何内容直接推送到
Sprint
,如何解决这些冲突?

您可以:

关于您的本地回购:

  • 从master创建一个
    工作分支
  • Sprint
    合并到
    workbranch
    git merge Sprint
  • 修复冲突(它们将与pull请求中的冲突相同),并在
    workbranch
  • workbranch
    推到遥控器上
在bitbucket上:

  • 打开拉取请求以将
    工作分支
    合并到
    主分支