Il comando git-clone ha la capacità di riprendere? Se viene interrotto mentre sto scaricando un repository di grandi dimensioni, riprenderà se do di nuovo lo stesso comando?
Il comando git-clone ha la capacità di riprendere? Se viene interrotto mentre sto scaricando un repository di grandi dimensioni, riprenderà se do di nuovo lo stesso comando?
Risposte:
No, la clonazione non può essere ripresa, se viene interrotta dovresti ricominciare da capo. Se sospetti che ci siano buone probabilità che il tuo clone possa essere interrotto, cerca un pacchetto git che puoi scaricare usando un protocollo che può essere ripreso. È quindi possibile utilizzarlo per creare il clone iniziale e utilizzare il repository effettivo per tenersi aggiornati.
ho riscontrato lo stesso problema con una cattiva connessione a Internet. Quindi ho trovato la seguente soluzione: ho creato un piccolo file php sul mio server per scaricare il pacchetto come file 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>
quindi scaricare il file zip utilizzando qualsiasi download manager che supporti il ripristino