2012-02-16 10 views
6

Dostaję te błędy:uszkodzonych Git Repository (błąd strumień danych)

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 

Jestem noobem całkowitej, gdy chodzi o git i moje poszukiwania dokładnym tego błędu ma pochodzić z niczego. Naprawdę chciałbym zapisać to repo, ponieważ cofa się. Dzięki.

GIT Wersja: 1.7.7.msysgit.0

Odpowiedz

2

sprawdzić, czy można znaleźć sklonowany repo i ręcznie skopiować ten obiekt.

Oto w jaki sposób można przenieść obiekt:

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

obiekty są spakowane więc nie można po prostu zapisać nieskompresowanych zawartość bezpośrednio do katalogu obiektów.

+0

Sprawdziłem nagłe transakcje repo na moim serwerze internetowym, do którego się przekierowuję, a tego pliku tam nie ma. Oto zdjęcie katalogów obok siebie: http://i.jaybuz.me/20120217012958888.png – Jaybuz

+1

Może być spakowany. "git show " –

+0

Ah, tak! Jak mogę to pobrać? Terminal wyświetla to pomieszane. Czy nie byłby on również uszkodzony, ponieważ jest aktualizowany przez moje uszkodzone repozytorium? – Jaybuz

Powiązane problemy