【问题标题】:git: how to merge a pull request into a fork?git:如何将拉取请求合并到分叉中?
【发布时间】:2016-04-14 16:29:16
【问题描述】:

我的情况如下: - 我有一个开源 github 项目的分支。 - 我在开发分支的分支中的分叉仓库中进行所有开发 - 在主仓库的开发分支中我需要一个未合并的拉取请求 - 为了测试未合并的拉取请求,我创建了一个新目录并将源克隆到它,然后将未合并的请求获取到主目录 - 现在我已经测试了未合并的拉取请求,我需要将拉取请求与我的开发分支合并。

哪些步骤可以让我将拉取请求合并到我的本地分叉中?

【问题讨论】:

    标签: git github


    【解决方案1】:
    ~/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 或本地克隆的主存储库
    • 您不需要提供拉取请求的 repo 的克隆,您只需要它作为 remote
    • 您不必将其称为 pr-source,我只是将其用作“拉取请求源”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多