我的工作git仓库出现问题,无法跟踪其中的所有文件,例如:
$ git log 致命错误: 默认修订版本 'HEAD' 不好
$ git status ... 告诉我所有文件都是新的
然而,.git目录包含我的对象。
$ du -sh .git 34M .git
$ git count-objects 4151个对象,32692千字节。
$ git --version git版本1.6.0.4
在它出问题之前,我记得做的最后一件事是在一个NFS挂载的服务器上创建(克隆--镜像)备份仓库。但是克隆下来的备份仓库也同样有问题。
我该如何恢复我的仓库?
master
分支吗?另外,使用git log --all
命令会得到不同的结果吗? - Tim Henigan