Estoy recibiendo un error inusual al intentar hacer un "git push" en mi repositorio de GitHub:
Contando objetos: 8, hecho. Compresión Delta utilizando 2 hilos. Comprimir objetos: 100% (4/4), hecho. Escribir objetos: 100% (5/5), 1.37 KiB, hecho. Total 5 (delta 2), reutilizado 0 (delta 0) error: permiso insuficiente para agregar un objeto a la base de datos del repositorio ./objects fatal: no se pudo escribir el objeto error: desempaquetar objetos salidos con el código de error 128 error: descomprimir falló: desempaquetar objetos salida anormal A git@github.com: bixo / bixo.git ! [rechazado remotamente] maestro -> maestro (n / a (error del desempacador)) error: no se pudieron enviar algunas referencias a 'git@github.com: bixo / bixo.git'
- Después de un clon limpio de GitHub, puedo editar / agregar / confirmar / enviar un archivo modificado.
- Si luego repito esto por segunda vez me sale el error anterior.
- Puedo empujar a otros repositorios de GitHub muy bien.
- He revisado los permisos de archivo / directorio de mi lado, y parecen estar bien.
- Estoy ejecutando git 1.6.2.3 en Mac OS X 10.5.8
El repositorio anterior fue la fuente de mi diversión para una pregunta anterior de Stack Overflow ( SO 1904860 ), por lo que tal vez el repositorio de GitHub se corrompió. El único problema similar que encontré a través de la búsqueda fue un problema de desempaquetado reportado en github. ¿Alguien más se ha encontrado con este problema antes, especialmente cuando no usa GitHub?
foo
y git
; ambos pueden leer /opt/git/<repo>
, pero solo git
pueden escribirle. git
predeterminado para el usuario actual si no se proporciona ninguno .git/config
, lo cual olvidé. Ninguna de las elaboradas respuestas a continuación fueron necesarias.