Skip to main content

Gerenciar arquivos grandes

Você pode gerenciar arquivos grandes com o armazenamento de arquivos grandes do Git.

Sobre arquivos grandes no GitHub

GitHub limita o tamanho dos arquivos que você pode rastrear em repositórios do Git regulares. Aprenda a rastrear ou remover arquivos que estão além do limite.

Sobre armazenamento de arquivo grande do Git

GitHub limita o tamanho dos arquivos permitidos nos repositórios. Para rastrear arquivos além desse limite, você pode usar Git Large File Storage.

Instalar o Git Large File Storage

Para usar o Git LFS, você precisará baixar e instalar um novo programa separado do Git.

Configurar o GitLarge File Storage

Assim que o Git LFS for instalado, você precisará associá-lo a um arquivo grande no seu repositório.

Sobre o uso de armazenamento e largura de banda

Cada conta usando Git Large File Storage recebe 1 GiB de armazenamento gratuito 1 GiB um mês de largura de banda grátis. Se a largura de banda e as cotas de armazenamento não forem suficientes, você poderá comprar uma cota adicional para Git LFS.

Colaboração com o Git Large File Storage

Com o Git LFS habilitado, você poderá fazer fetch, modificar e fazer push de arquivos grandes, assim como em qualquer arquivo gerenciado pelo Git. No entanto, um usuário que não tem o Git LFS verá um fluxo de trabalho diferente.

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.

Remover arquivos do Git Large File Storage

Se o Git LFS estiver configurado no repositório, você poderá remover todos os arquivos ou um subconjunto de arquivos do Git LFS.

Resolver falhas de upload do Git Large File Storage

Se não conseguir fazer upload dos seus arquivos do Git LFS, siga as etapas para tentar resolver o erro de upload.