2017-09-26 279 views
1

我已将我的一个github存储库(rdmuller/docToolchain)的所有权转让给组织(docToolchain/docToolchain)。 到目前为止,这么好。所有旧的URL都被重定向到新的位置。完善。github:转让所有权和分支

但是,我现在如何分叉这个存储库?我担心,如果我分叉,将创建一个名为旧版本库(rdmueller/docToolchain)的分支,重定向将以这种方式被破坏...

我该如何避免这种情况?

回答

1

所以,我想我找到了一个解决方法。

假设你有一个仓库

user1/repo1

您现在想将所有权转让给org1并在您的帐户user1创建它的一个分支。

的问题是,如果你直接创建这个叉子,将有再次回购称为user1/repo1和github上不能网址重定向到旧仓库到org1/repo1

解决方案:

  • user1/repo1将所有权转让给org1/repo1
  • 创建一个临时组织org2
  • org1/repo1org2/repo1
  • 命名org2/repo1喜欢的东西从org2/repo1-forkorg2/repo1-fork
  • 所有权转让给user1/repo1-fork

这似乎这样的伎俩。

+0

只是重新检查它。有用 – rdmueller