2012-05-11 17 views
6

¿Qué debo hacer al respecto?fatal: error al cerrar el archivo sha1: Error de entrada/salida

git push 
Counting objects: 30, done. 
Delta compression using up to 4 threads. 
Compressing objects: 100% (14/14), done. 
fatal: error when closing sha1 file: Input/output error 
error: pack-objects died of signal 13 
error: failed to push some refs to '...' 

He intentado lo siguiente desde answers a una pregunta similar

git repack 
git prune 
git gc --aggressive 

Nada ayuda. El control remoto es un sistema de archivos AFS montado, lo he estado presionando sin incidentes durante un par de años. No estoy cerca de la cuota, y tengo permiso (puedo tocar un archivo en este sistema de archivos sin problema). Git versión 1.7.5.4.

+0

Esto podría deberse a un problema con el sistema de archivos remoto. No puedo copiar un archivo sin formato sin obtener el error de entrada/salida. El tacto fue una prueba inadecuada porque aparentemente se puede crear un archivo de longitud cero sin problemas. – Liam

Respuesta

3

Aparentemente, esto era, como se indica en el comentario, un problema con el servidor de archivos remoto. Después de esperar un rato, pude empujar sin incidentes.

8

Esto es resultado de cuota de disco superó. Obtuve el mismo error sin explicación adicional. Luego noté que mi cuota de disco fue excedida. Después de liberar algo de espacio en disco, pude realizar la acción git original.

PD: En mi caso, la condición de error evita cualquier cambio en el repositorio de local git. No pude hacer add/commit/push/gc (todos dieron el error de archivo sha1 anterior).

Cuestiones relacionadas