Saltar al contenido

fatal: EOF temprano fatal: falló el paquete de índice

Solución:

Primero, desactive la compresión:

git config --global core.compression 0

A continuación, hagamos un clon parcial para truncar la cantidad de información que viene:

git clone --depth 1 <repo_URI>

Cuando eso funcione, vaya al nuevo directorio y recupere el resto del clon:

git fetch --unshallow 

o, alternativamente,

git fetch --depth=2147483647

Ahora, haz un tirón regular:

git pull --all

Creo que hay una falla con msysgit en las versiones 1.8.x que exacerba estos síntomas, así que otra opción es probar con una versión anterior de git (<= 1.8.3, creo).

Este error puede ocurrir por necesidades de memoria de git. Puede agregar estas líneas a su archivo de configuración global de git, que es .gitconfig en $USER_HOME, para solucionar ese problema.

[core] 
packedGitLimit = 512m 
packedGitWindowSize = 512m 
[pack] 
deltaCacheSize = 2047m 
packSizeLimit = 2047m 
windowMemory = 2047m

finalmente resuelto por git config --global core.compression 9

De un hilo de problemas de BitBucket:

Lo intenté casi cinco veces y todavía sucede.

Luego intenté usar una mejor compresión y ¡funcionó!

git config --global core.compression 9

De la documentación de Git:

core.compression

Un número entero -1..9, que indica un nivel de compresión predeterminado. -1 es el valor predeterminado de zlib.
0 significa que no hay compresión y 1..9 son varias compensaciones de velocidad / tamaño, siendo 9 el más lento.
Si se establece, proporciona un valor predeterminado para otras variables de compresión, como core.looseCompression y pack.compression.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *