Existe um equivalente para resetar --hard para git LFS?

0

Existe um comando Git / LFS que essencialmente atua como: Hard substituir todos os stits git com arquivos LFS?

Eu tenho um repositório do Unity3D git usando o LFS. Misteriosamente, em algum momento (possivelmente devido ao pouco espaço em disco), os arquivos LFS foram substituídos pelos stubs de texto git. Os arquivos afetados eram DLLs e, infelizmente, o inspetor de arquivos do Unity ainda achava que eles eram DLLs válidos, mas obviamente falhava quando tentava carregá-los.

Eu executei:

git reset --hard
git clean -f

para tentar corrigir os erros sem sucesso. Uma vez que eu trabalhei o que estava acontecendo, eu apaguei os arquivos ofensivos e reiniciei e eles foram então substituídos pelos dados corretos do arquivo LFS.

    
por Geordie 16.04.2018 / 23:40

0 respostas

Tags