分叉私人 Github 可能会被删除的回购
Forking private Github Repo that may get deleted
我正在从以前的承包商那里接手一个项目,所有代码都在私有 Github 存储库中。我分叉了它,现在它在我的帐户中显示为私人回购,但我读到如果他关闭他的私人回购(这将会发生),那么我的分叉回购将被删除。
那么,将其纳入我自己的私人仓库的最佳方式是什么?我应该现在就将叉子克隆到我自己的私人仓库吗?
只需使用 --bare
选项克隆您的叉子,然后使用 --mirror
选项将其推送到另一个远程:
$ git clone --bare https://github.com/exampleuser/old-repository.git
$ cd old-repository.git
$ git push --mirror https://github.com/exampleuser/new-repository.git
有关详细信息,请查看 this GitHub help page。
我正在从以前的承包商那里接手一个项目,所有代码都在私有 Github 存储库中。我分叉了它,现在它在我的帐户中显示为私人回购,但我读到如果他关闭他的私人回购(这将会发生),那么我的分叉回购将被删除。
那么,将其纳入我自己的私人仓库的最佳方式是什么?我应该现在就将叉子克隆到我自己的私人仓库吗?
只需使用 --bare
选项克隆您的叉子,然后使用 --mirror
选项将其推送到另一个远程:
$ git clone --bare https://github.com/exampleuser/old-repository.git
$ cd old-repository.git
$ git push --mirror https://github.com/exampleuser/new-repository.git
有关详细信息,请查看 this GitHub help page。