La commande git-clone a-t-elle une capacité de reprise? S'il est interrompu pendant que je télécharge un grand référentiel, reprendra-t-il si je donne à nouveau la même commande?
La commande git-clone a-t-elle une capacité de reprise? S'il est interrompu pendant que je télécharge un grand référentiel, reprendra-t-il si je donne à nouveau la même commande?
Réponses:
Non, le clonage ne peut pas être repris, s'il est interrompu, vous devrez recommencer. Si vous pensez qu'il y a de fortes chances que votre clone soit interrompu, recherchez un bundle git que vous pouvez télécharger en utilisant un protocole qui peut être repris. Vous pouvez ensuite l'utiliser pour créer le clone initial et utiliser le référentiel réel pour vous tenir à jour.
j'ai fait face au même problème avec une mauvaise connexion Internet. J'ai donc trouvé la solution suivante: créé un petit fichier php sur mon serveur pour télécharger le package sous forme de fichier 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>
puis téléchargez le fichier zip à l'aide de tout gestionnaire de téléchargement prenant en charge la reprise