Git clone проблема, клон завершается неудачно с "Corrupted MAC on input" - PullRequest
5 голосов
/ 10 сентября 2011

Я пытаюсь настроить новую машину разработчика и не могу клонировать репозитории.

remote: Counting objects: 99504, done.
remote: Compressing objects: 100% (22812/22812), done.
Corrupted MAC on input. (93674/99504), 169.15 MiB | 3.06 MiB/s   
Disconnecting: Packet corrupt
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed

Ответы [ 3 ]

2 голосов
/ 10 сентября 2011

Сервер, вероятно, напрягается при слишком большой нагрузке.Смотрите этот пост (похожая проблема, но с rsync вместо git):

Проблема была в том, что на исходном сервере была большая нагрузка, на сервере не хватало памяти, и этомного поменял (извлечено из верхней команды)

1 голос
/ 10 сентября 2011

Это также может быть связано с аппаратной проблемой. Попробуйте устранить неполадки в оборудовании, минуя любые промежуточные интерфейсы (коммутаторы, маршрутизаторы и т. Д.) Или попробуйте другой сетевой адаптер.

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

0 голосов
/ 17 июля 2015

Перезапуск git-daemon должен дать возможное решение (мне это удалось).

...