我正在接管前一个承包商的项目,所有代码都在私人Github回购中。我分叉了它现在在我的帐户中显示为私人仓库,但我读到如果他关闭他的私人仓库(将会发生),那么我的分叉仓库将被删除。
那么,什么是最好的方式将它变成我自己的私人回购,背后有它的历史?我现在应该把叉子克隆到我自己的私人仓库吗?
答案 0 :(得分:1)
使用--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。