Здравствуйте. У меня есть следующая ошибка от git-fsck, которую git-gc не может очистить даже в режиме --aggressive. Что я могу сделать дальше, чтобы исправить эту ошибку хранилища?
$ git-fsck bad sha1 file: .git/objects/55/tmp_obj_a07724
Err ... tmp_obj_a07724 подозрительно выглядит как пережиток временного файл:)
tmp_obj_a07724
Что произойдет, если вы просто переместите его из каталога .git (после резервного копирования всего этого)?
.git
К сожалению, это не простой ответ. Но это может помочь:
Восстановление после повреждения хранилища (из руководства пользователя Git).
С man git-fsck:
man git-fsck
Any corrupt objects you will have to find in backups or other archives (i.e., you can just remove them and do an rsync with some other site in the hopes that somebody else has the object you have corrupted).