2012-02-16 25 views
6

tôi nhận được các lỗi này:Corrupted Git Repository (dòng dữ liệu lỗi)

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 

tôi là một tổng Noob khi nói đến Git và tìm kiếm của tôi cho lỗi này chính xác đã đưa ra không có gì. Tôi thực sự muốn lưu repo này vì nó đi ngược trở lại. Cảm ơn.

GIT Version: 1.7.7.msysgit.0

Trả lời

2

xem bạn có thể tìm thấy một repo nhân bản và tự sao chép đối tượng đó.

Đây là cách bạn có thể di chuyển một đối tượng:

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

đối tượng được nén, do đó bạn không thể chỉ lưu trữ các nội dung không nén trực tiếp vào thư mục đối tượng.

+0

Tôi đã kiểm tra repo trần trên máy chủ web của mình mà tôi nhấn và tệp đó không tồn tại ở đó. Dưới đây là hình ảnh các thư mục cạnh nhau: http://i.jaybuz.me/20120217012958888.png – Jaybuz

+1

Nó có thể được đóng gói. "git show " –

+0

Ah, vâng! Vậy làm cách nào để tải xuống? Terminal đang hiển thị nó bị rối tung lên. Nó sẽ không bị hỏng là tốt, kể từ khi nó được cập nhật thông qua repo bị hỏng của tôi? – Jaybuz

Các vấn đề liên quan