kho git làm việc của tôi bị hỏng, nó mất đi đúng hướng để tất cả các file trong nó, ví dụ:Phục hồi kho git vỡ
$ git log fatal: bad default revision 'HEAD'
$ git status ... told me that all the files are new
Tuy nhiên thư mục .git có chứa đối tượng của tôi.
$ du -sh .git 34M .git
$ git count-objects 4151 objects, 32692 kilobytes
$ git --version git version 1.6.0.4
Điều cuối cùng tôi nhớ làm trước khi nó trục trặc khi đã tạo ra (clone --mirror) một kho lưu trữ sao lưu tại một máy chủ NFS gắn. Tuy nhiên kho lưu trữ sao lưu nhân bản bị hỏng theo cùng một cách.
Tôi làm cách nào để khôi phục kho lưu trữ của mình?
Có nhánh 'master' nào trong kho lưu trữ của bạn không? Ngoài ra, bạn có nhận được kết quả khác với 'git log --all' không? –
Không, 'git branch -a' không nói gì cả. – Eyoka