【问题标题】:Forking private Github Repo that may get deleted分叉可能被删除的私人 Github 存储库
【发布时间】:2017-03-10 14:51:39
【问题描述】:

我从以前的承包商那里接手了一个项目,所有代码都在一个私有的 Github 存储库中。我分叉了它,它现在在我的帐户中显示为私人回购,但我读到如果他关闭他的私人回购(这将发生),那么我的分叉回购将被删除。

那么,将其纳入我自己的私人仓库的最佳方式是什么?我现在应该将分叉克隆到我自己的私人仓库吗?

【问题讨论】:

    标签: github fork private


    【解决方案1】:

    只需使用--bare 选项克隆您的fork,然后使用--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

    【讨论】:

    • 谢谢@qzb 在最后一个命令推送中,我不断收到“无法解析主机:github”但我没有任何代理/防火墙,我尝试了git config --global --unset https.proxy
    猜你喜欢
    • 2014-10-10
    • 2012-08-27
    • 1970-01-01
    • 2020-02-01
    • 2012-07-03
    • 2012-04-21
    • 2023-01-25
    • 2013-04-18
    • 2020-12-30
    相关资源
    最近更新 更多