Чи має git-клон можливість відновлення?


16

Чи має команда git-clone відновити можливість? Якщо воно перерветься під час завантаження великого сховища, воно відновиться, якщо я знову дам ту саму команду?



Для TL; DR , знайти приклад використання в stackoverflow.com/q/38618885 і stackoverflow.com/q/9268378
rwong

Відповіді:


10

Ні, клонування не може бути відновлено, якщо він перерваний, вам потрібно буде почати спочатку. Якщо ви підозрюєте, що є великий шанс, що ваш клон може бути перерваний, знайдіть пакет git, який ви можете завантажити, використовуючи протокол, який можна відновити. Потім ви можете використовувати це для створення початкового клону та використовувати власне сховище, щоб бути в курсі оновлень.


0

Я зіткнувся з тим же питанням із поганим підключенням до Інтернету. Тож я придумав таке рішення: Створив невеликий 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-файл за допомогою будь-якого менеджера завантажень, який підтримує резюме

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.