【问题标题】:GitHub fork one repository to multiple identical copiesGitHub fork 一个仓库到多个相同的副本
【发布时间】:2016-05-31 12:12:57
【问题描述】:

我需要将 GitHub 上的上游存储库作为多个副本/存储库分叉到我自己的帐户。 例如。要分叉的原始存储库:“https://github.com/{UPSTREAM}/{REPO}” 多个分叉的存储库将如下所示:

  1. https://github.com/{MY_ACCOUNT}/{REPO}_1"
  2. https://github.com/{MY_ACCOUNT}/{REPO}_2"
  3. https://github.com/{MY_ACCOUNT}/{REPO}_3"
  4. https://github.com/{MY_ACCOUNT}/{REPO}_4"

但我似乎无法在 GitHub 上多次 fork 相同的原始存储库。我怎样才能实现它?

【问题讨论】:

    标签: git github repository git-fork


    【解决方案1】:

    没错,你不能两次 fork 一个 repo。拥有两个相同的副本应该是什么?您可以将 repo A 分叉到 B,到 B 并且仍然无法分叉它 - 相同的副本... - 更改 B 中的某些内容,现在您可以将它分叉到 C 等等。

    但是您可能会反对 A、B 和 C 的内容现在不同了。没错。

    因此,您只能在本地克隆 repo,重新初始化并多次推送到以前创建的存储库。

    但这有什么好处呢?

    【讨论】:

    • 我需要从 GitHub 上的同一个旧存储库克隆多个存储库的原因是 Heroku 需要一个指向各个 GitHub 存储库的 URL 才能在其上部署这些多个应用程序。
    • 是的,我明白了。那么答案对您有帮助吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-29
    • 1970-01-01
    • 2021-12-12
    • 2013-07-12
    • 2012-12-15
    • 2022-12-11
    • 2023-01-19
    相关资源
    最近更新 更多