我在bitbucket上有存储库(比如说A)和分叉存储库A-dev.一切都运作良好3个月.但是最近,当我试图在A-dev中创建pull请求时,它说:
无法合并无关分支
为什么会发生这种情况以及如何解决?无论如何要排除故障吗?
谢谢.
编辑

小智 15
这是我的解决方案:
git checkout branchA
git pull origin branchB --allow-unrelated-histories
Run Code Online (Sandbox Code Playgroud)
...并解决合并冲突。
这意味着如果它试图合并会有合并冲突.您必须合并"回购A"并解决冲突.然后回到BitBucket,这样它就可以关闭拉取请求.示例工作流程
git remote add repo_a https://url.com/path/to/repo
git fetch repo_a
git merge repo_a/dev
# resolve conflicts
git commit -am "Merge in repo_a/dev and resolved conflicts"
git push origin dev
Run Code Online (Sandbox Code Playgroud)
如果您从未在Git中处理合并冲突,请查看此SO问题.
| 归档时间: |
|
| 查看次数: |
16797 次 |
| 最近记录: |