Remover um único arquivo
-
Remova o arquivo do histórico do repositório do Git usando o comando
filter-branch
ou o BFG Repo Cleaner. Para obter mais informações, consulte "Remover dados confidenciais do repositório". -
Acesse o arquivo .gitattributes .
Observação: o arquivo .gitattributes geralmente é salvo no repositório local. Em alguns casos, você pode ter criado um arquivo .gitattributes glocal que contém todas as associações do Git LFS.
-
Encontre e remova a regra de acompanhamento associada do Git LFS no arquivo .gitattributes.
-
Salve e feche o arquivo .gitattributes.
Remover todos os arquivos de um repositório do Git LFS
- Remova os arquivos do histórico do Git no repositório usando o comando
filter-branch
ou o BFG Repo-Cleaner. Para obter mais informações, consulte "Remover dados confidenciais do repositório". - Como opção, para desinstalar o Git LFS do repositório, execute:
Para versões do Git LFS inferiores à 1.1.0, execute:$ git lfs uninstall
$ git lfs uninit
Objetos do Git LFS no repositório
Depois de remover arquivos de Git LFS, os objetos de Git LFS ainda existem no armazenamento remoto .
Para remover objetos de Git LFS de um repositório, entre em contato com o administrador do GitHub Enterprise para arquivar os objetos. Os objetos arquivados são excluídos após três meses.
Observação: se você removeu um único arquivo e tem outros objetos do Git LFS que deseja manter no repositório, reconfigure os arquivos associados do Git LFS depois de excluir e recriar o repositório. Para obter mais informações, consulte "Remover um único arquivo" e "Configurar Git Large File Storage".