合并提交到一个远程派生存储库
合并提交到远程分叉仓库的问题出现的原因是你想要将原始仓库的提交合并到你的分叉仓库中。解决这个问题的方法有两种:
1. 在分叉仓库中创建一个拉取请求(pull request)给原始仓库。
2. 将分叉仓库克隆到本地仓库,然后为原始仓库添加一个远程仓库:
$ git clone$ git remote add upstream
现在你有两个远程仓库。`origin`指向你的分叉仓库,`upstream`指向原始仓库。要将原始仓库合并到你的分叉仓库中,可以执行以下操作:
$ git checkout my-branch $ git pull upstream my-branch $ git push origin my-branch
在上述命令中,`my-branch`可以替换为你希望使用的任何分支名称。
以上是解决将提交合并到远程分叉仓库的方法。
问题的原因是在本地的原始仓库(original-repo)中,想要将branch-a分支合并到远程分支forked-repo的branch-b中。解决方法是参考链接Merge git repo into branch of another repo中的方法。