Подтвердить что ты не робот

Как возобновить git pull/clone после неожиданного зависания?

Я делаю git pull/clone в некоторый репозиторий (в основном github). Иногда через несколько минут происходит сбой загрузки.

Вот журнал.

remote: Counting objects: 2284, done.
remote: Compressing objects: 100% (713/713), done.
fatal: The remote end hung up unexpectedlyiB | 5 KiB/s      
fatal: early EOF
fatal: index-pack failed

В моем следующем процессе я заметил, что я уже выбрал около 4 МБ объектов. Когда я снова запустил процесс, он начинается с самого начала. Мое подключение к Интернету отстойно, несколько раз он падает, и я неожиданно отключился.

Мой вопрос: есть ли способ возобновить pull/clone для спасения тех 4 MB, которые я уже выбрал, а не для начала?

4b9b3361

Ответ 1

Если натяжение подвешено, оно не будет вносить никаких изменений в вашу файловую систему. Это связано с тем, что если это произойдет, ваш локальный репозиторий не будет находиться в стабильном состоянии.

невозможно возобновить pull/clone. Таким образом, ваш единственный выбор - снова вытащить/клонировать.

Ответ 2

cd в основной каталог и запустите

git fetch

проверено только на linux