2012-02-16 13 views
6

sto ottenendo questi errori:danneggiato Git Repository (errore di flusso di dati)

X:\WAMP\www\topsecret>git fsck --full 
error: inflate: data stream error (invalid code lengths set) 
error: corrupt loose object '18076434b9cad667dbcf5be20162c506c95c2f55' 
fatal: loose object 18076434b9cad667dbcf5be20162c506c95c2f55 (stored in .git/objects/18/076434b9cad667dbcf5be20162c506c95c2f55) is corrupt 

io sono un noob totale quando si tratta a Git e la mia ricerca di questo errore esatto è venuto a capo di nulla. Mi piacerebbe davvero salvare questo repository dal momento che risale a molto tempo fa. Grazie.

GIT Versione: 1.7.7.msysgit.0

risposta

2

vedere se è possibile trovare un pronti contro termine clonato e copiare manualmente quell'oggetto.

Ecco come è possibile spostare un oggetto:

http://www-cs-students.stanford.edu/~blynn/gitmagic/ch08.html#_the_object_database

oggetti vengono compressi in modo da non si può semplicemente memorizzare il contenuto non compressi direttamente nella directory oggetti.

+0

Ho controllato il repository bare sul mio server web a cui spingo e quel file non esiste lì. Ecco un'immagine delle directory affiancate: http://i.jaybuz.me/20120217012958888.png – Jaybuz

+1

Può essere imballata. "git show " –

+0

Ah, si! Quindi come faccio a scaricarlo? Il terminale sta visualizzando incasinato. Non sarebbe corrotto pure, dal momento che è aggiornato tramite il mio repository corrotto? – Jaybuz

Problemi correlati