git-clone 有恢复功能吗?

git-clone 有恢复功能吗?

git-clone 命令有恢复功能吗?如果我在下载大型存储库时中断了,如果我再次输入相同的命令,它会恢复吗?

答案1

不可以,克隆无法恢复,如果被中断,则需要重新开始。如果您怀疑克隆很有可能被中断,请寻找git 捆绑您可以使用可恢复的协议下载。然后您可以使用它来创建初始克隆,并使用实际存储库来保持最新状态。

答案2

我遇到了同样的问题,网络连接不好。所以我想出了以下解决方案:在我的服务器上创建一个小的 php 文件,以 zip 文件的形式下载包:

    <?php
    $url = "https://codeload.github.com/CocoaPods/Specs/zip/master";
    file_put_contents("coco.zip", fopen($url, 'r'));
    ?>  
    
    <a href="coco.zip">coco.zip</a>

然后使用任何支持恢复的下载管理器下载 zip 文件

相关内容