git:如何将pull请求合并到fork中?

时间:2016-04-14 16:29:16

标签: git github

我的情况如下: - 我有一个opensource github项目的分支。 - 我在开发分支的分支机构中的分叉仓库中完成了所有开发工作 - 在主回购的开发分支中我需要一个未合并的拉取请求 - 为了测试未合并的拉取请求,我创建了一个新目录并将原始克隆到它,然后将未合并的请求提取到主目录 - 现在我已经测试了未合并的拉取请求,我需要将拉取请求与我的开发分支合并。

哪些步骤允许我将pull请求合并到我的本地fork?

1 个答案:

答案 0 :(得分:8)

~/your-repo $ git remote add pr-source https://github.com/<user-providing-pull-request>/<repo-name>

~/your-repo $ git fetch pr-source

~/your-repo $ git merge pr-source/<pull-request-branch-name>

请注意:

  • 你不需要主要的回购,无论是从github还是从本地克隆
  • 您不需要克隆提供拉取请求的回购,只需将其作为远程
  • 您不必将其称为pr-source,我只是将其用作“拉取请求来源”