Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

Esta versão do GitHub Enterprise será descontinuada em Esta versão do GitHub Enterprise foi descontinuada em 2020-11-12. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, melhorar a segurança e novos recursos, upgrade to the latest version of GitHub Enterprise. Para ajuda com a atualização, contact GitHub Enterprise support.

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.

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Ou, learn how to contribute.

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. Para obter mais informações, consulte "Instalando Git Large File Storage" e "Configurando o Git Large File Storage".

Se houverem referenciados Git LFS arquivos que não foram enviados com sucesso, você receberá uma mensagem de erro. Para obter mais informações, consulte "Resolving Git Large File Storage upload failures."

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.

  1. 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".
  2. 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".

Leia mais

Did this doc help you?

Help us make these docs great!

All GitHub docs are open source. See something that's wrong or unclear? Submit a pull request.

Make a contribution

Ou, learn how to contribute.