No estoy seguro de cómo me he metido en este lío. Pero estoy corriendo en error: object 15abe3addde5ad5f7d25e8f0f220d2e9faf3cb22:contains entries pointing to null
cuando intento enviar mi repositorio a GitHub. El empuje completa: Error de Git al pulsar: objeto 15abe3addde5ad5f7d25e8f0f220d2e9faf3cb22: contiene entradas que apuntan a nulo
[[email protected] puppet]$ git push Counting objects: 27, done. Delta compression using up to 2 threads. Compressing objects: 100% (11/11), done. Writing objects: 100% (16/16), 5.67 KiB, done. Total 16 (delta 6), reused 14 (delta 4) error: object 15abe3addde5ad5f7d25e8f0f220d2e9faf3cb22:contains entries pointing to null sha1 fatal: Error in object error: unpack failed: index-pack abnormal exit To [email protected]:andyshinn/puppet.git ! [remote rejected] ganglia -> ganglia (unpacker error) ! [remote rejected] master -> master (unpacker error) error: failed to push some refs to '[email protected]:andyshinn/puppet.git' Everything up-to-date
Git ls-árbol muestra que mi módulo de sudo es un sha1 nulo:
[[email protected] puppet]$ git ls-tree 15abe3addde5ad5f7d25e8f0f220d2e9faf3cb22 ... 160000 commit 2cc9d02b3cf27d6a06d85612c03710aa0d90149c ssh 160000 commit 6961179007dce76d7fb9bd1fc361273acb4129a7 stdlib 160000 commit 0000000000000000000000000000000000000000 sudo 040000 tree 2bd16a8fab440081a876f64d720b5b4d9d119bc9 sysctl 040000 tree 01439b5a20363dccdf3f7103aab701fa7f4b3cd9 template ...
Los listados ssh
, stdlib
y sudo
son submódulos de repositorios Git externos. Las carpetas sysctl
y template
son carpetas en el repositorio.
He intentado quitar el módulo y volver a agregarlo y parece que no puedo enviar ningún compromiso ahora. He hecho algunas búsquedas y encontré poco sobre el error. ¿Cómo puedo resolver este error?
parece que su repositorio está estropeado, intente fsck o espero que tenga una copia de seguridad u otro clon para comenzar de nuevo – CharlesB
Cuando ejecuto 'git fsck --full' no devuelve nada. Supongo que no hay nada que fsck. –
, por lo que necesita una copia de seguridad ... – CharlesB