我工作的git倉庫被打破,失去它的軌道中的所有文件,即恢復破碎的Git倉庫
$ git log fatal: bad default revision 'HEAD'
$ git status ... told me that all the files are new
然而.git目錄確實包含我的對象。
$ du -sh .git 34M .git
$ git count-objects 4151 objects, 32692 kilobytes
$ git --version git version 1.6.0.4
我記得做出了差錯被創建(克隆--mirror)在NFS掛載的服務器備份庫前的最後一件事。然而克隆的備份庫也是以相同的方式打破。
如何恢復我的存儲庫?
存儲庫中是否有'master'分支?另外,你用'git log --all'得到了不同的結果嗎? – 2009-10-09 19:24:51
不,'git branch -a'告訴我什麼都沒有。 – Eyoka 2009-10-09 19:55:04