Mover um arquivo do repositório para o Git Large File Storage
Se você configurou o Git LFS e tem um arquivo em seu repositório que precisa ser rastreado no Git LFS, primeiramente você precisa removê-lo do repositório.
Depois de instalar o Git LFS e configurar o rastreamento do Git LFS, você pode mover arquivos do rastreamento regular do Git para o Git LFS.
Dica: se você receber um erro informando que "o tamanho do arquivo Git LFS excede o limite de 100 MB" quando você tentar fazer push de arquivos para o Git, é possível usar git lfs migrate
(migração git lfs) em vez de filter branch
(filtrar branch) ou o BFG Repo Cleaner para mover o arquivo grande para o Git Large File Storage. Para obter mais informações sobre o comando git lfs migrate
(migração git lfs), consulte o comunicado da versão Git LFS 2.2.0.
- 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". - Configure o rastreamento do arquivo e faça push dele para o Git LFS. Para obter mais informações sobre esse procedimento, consulte "Configurar o Git Large File Storage".