Git: что делать, если при клонировании репозитория возникают ошибки

При клонировании репозитория на дев возникли ошибки

error: git upload-pack: git-pack-objects died with error.
fatal: git upload-pack: aborting due to possible repository corruption on the remote side.
remote: aborting due to possible repository corruption on the remote side.
fatal: protocol error: bad pack header

Есть несколько вариантов решения этой проблемы.

  1. Настройки памяти для Git. Решается прописыванием соответствующих настроек:
    git config --global pack.windowMemory "100m"
    git config --global pack.SizeLimit "100m" 
    git config --global pack.threads "1"
    git config --global pack.window "0"
  2. Ошибки в самом репозитории. Решается сканированием с последующей проверкой «битых» кусков.
    
    git fsck
    
Запись опубликована в рубрике Разработка с метками , , , . Добавьте в закладки постоянную ссылку.