Ricevo un errore insolito mentre provavo a fare un "git push" sul mio repository GitHub:
Conteggio degli oggetti: 8, fatto. Compressione delta mediante 2 thread. Comprimere oggetti: 100% (4/4), fatto. Scrivere oggetti: 100% (5/5), 1,37 KiB, fatto. Totale 5 (delta 2), riutilizzato 0 (delta 0) errore: autorizzazione insufficiente per l'aggiunta di un oggetto al database del repository ./objects fatale: impossibile scrivere l'oggetto errore: unpack-object è uscito con il codice di errore 128 errore: decompressione non riuscita: uscita anomala di decompressione-oggetti A git@github.com: bixo / bixo.git ! [remoto rifiutato] master -> master (n / a (errore di decompressione)) errore: impossibile inviare alcuni riferimenti a 'git@github.com: bixo / bixo.git'
- Dopo un clone pulito da GitHub, posso modificare / aggiungere / commit / push un file modificato.
- Se poi lo ripeto una seconda volta, visualizzo l'errore sopra riportato.
- Posso spingere bene su altri repository GitHub.
- Ho controllato i permessi di file / directory dalla mia parte e sembrano OK.
- Sto eseguendo git 1.6.2.3 su Mac OS X 10.5.8
Il repository sopra è stato la fonte del mio divertimento per una precedente domanda Stack Overflow ( SO 1904860 ), quindi forse il repository GitHub è stato danneggiato. L'unico problema simile che ho riscontrato tramite la ricerca è stato un problema di decompressione fallito segnalato su github. Qualcun altro ha riscontrato questo problema prima, specialmente quando non si utilizza GitHub?
foo
e git
; entrambi possono leggere /opt/git/<repo>
, ma solo git
possono scrivergli. git
predefinito per l'utente corrente se non ne viene fornito nessuno .git/config
, che ho dimenticato. Nessuna delle risposte elaborate di seguito era necessaria.