Pergunta

Olá, tenho o seguinte erro do git-fsck, que não pode ser limpo pelo git-gc mesmo no modo --aggressive.O que posso fazer a seguir para corrigir esse erro de repositório?

$ git-fsck
bad sha1 file: .git/objects/55/tmp_obj_a07724
Foi útil?

Solução

Não é uma resposta simples, infelizmente.Mas isso pode ajudar:

Recuperando-se da corrupção do repositório (do manual do usuário do Git).

Outras dicas

Errar... tmp_obj_a07724 Suspiciosamente parece um arquivo temporário restante :)

O que acontece se você simplesmente afastá-lo do .git diretório (após um backup da coisa toda)?

De 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).
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top