【问题标题】:Multiple Forks of git-repo in my own account (or: how to deal with multiple pull requests simultaneously?)我自己帐户中的多个 git-repo 分叉(或:如何同时处理多个拉取请求?)
【发布时间】:2017-11-15 16:39:19
【问题描述】:

这是相关的:How to open multiple pull requests on GitHub

我正在尝试对其他人的存储库进行多个分叉。 (我将不得不同时处理多个问题,并且会有几个并行的拉取请求,也许还有另一个最佳实践可以在没有多个分叉的情况下做到这一点?)

我在这里关注本指南:https://adrianshort.org/create-multiple-forks-of-a-github-repo/

但我收到此错误。

错误:src refspec master 不匹配任何内容。

在尝试推动时。

我怀疑我无论如何都走错了路。可能有一种标准方法可以从一个分支发出多个拉取请求?

【问题讨论】:

    标签: git github


    【解决方案1】:

    还有另一个最佳实践。这就是 git 分支的用途。您不限于每个 fork 一个拉取请求。您甚至不限于每个分支一个拉取请求。

    Look it up

    要根据原始版本更新自己,您需要使用git remote 将原始版本添加为另一个远程,然后使用原始版本中的git fetchgit pull 获取对本地环境的提交(并且可能推送他们到你的叉子)。

    Moar reading

    【讨论】:

      【解决方案2】:

      您可以在一个分支上创建多个分支。发出拉取请求时,请指定要拉取的分支。

      【讨论】:

      • 在我的 fork 上打开新分支后,如何获取原始 repo 的最新提交?
      • git fetch 然后git merge origin/master
      猜你喜欢
      • 2019-01-08
      • 2015-11-21
      • 2017-08-04
      • 2019-01-16
      • 1970-01-01
      • 2013-11-17
      • 2021-12-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多