1

由于电源问题,我的 git 存储库在几次硬重启后损坏,现在我无法修复它,在验证日志文件(在 中.git\logs\refs\heads)后,我看到我的分支提交:

0000000000000000000000000000000000000000 2af7fde85969d445579df272716e8d78db9 user <user_mail> 1372352519 +0100  branch: Created from branch refs/heads/master
null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null

我已经验证了日志并将与我的提交相关的行复制到损坏的文件中,并用这个替换空值

2af7fde85969d445579df272716e8d78db9 6c668139241332dbc7c7462a49978006de0 user <user_mail> 1372352552 +0100   commit: assignement report not verified

我重新启动了 Eclipse 并切换到我的最后一次提交,但我总是遇到同样的错误::

Branch failed
Object 6c668139241332dbc7c7462a49978006de0 is corrupt: invalid type

因此,如您所见,我当前的分支非常糟糕,我似乎无法修复它。知道我可以尝试修复什么吗?

4

0 回答 0