Git: Clonagem Rasa

Eu estava tentando clonar um repositório git git para minha máquina. Ele falhou com a seguinte mensagem

error: index-pack died of signal 9921)
fatal
: index-pack failed

A clonagem de um grande repositório pode falhar frequentemente. A solução para isso é a clonagem superficial (clonagem do repositório em partes)

1.Clone o último commit primeiro e depois o resto. Temos que especificar a profundidade como um parâmetro para clonar.

git clone [repo_url] --depth 1

2.Clone o resto do repositório

git fetch --depth=100000 or
git fetch
--unshallow (equivalent of git fetch -–depth=2147483647)

Nota : Se você tiver apenas um clone superficial e revogar remotamente o (s) último (s) commit (s), você está perdido. Portanto, tente destruí-lo o mais rápido possível