Skip to main content

Gerenciando objetos LFS do Git em arquivos do seu repositório

Você pode escolher se os objetos Git Large File Storage (Git LFS) estão incluídos nos arquivos de código-fonte, como arquivos ZIP e tarballs que GitHub cria para seu repositório.

Who can use this feature

People with admin permissions for a repository can manage whether Git LFS objects are included in archives of the repository.

Sobre os objetos Git LFS nos arquivos

O GitHub cria arquivos de código-fonte do seu repositório na forma de arquivos ZIP e tarballs. As pessoas podem baixar esses arquivos na página principal do seu repositório ou como ativos de versão. Por padrão, os objetos Git LFS não estão incluídos nesses arquivos, apenas os arquivos de ponteiro para esses objetos. Para melhorar a usabilidade dos arquivos no seu repositório, você pode optar por incluir os objetos do Git LFS. Para serem incluídos, os objetos Git LFS devem ser cobertos por regras de rastreamento em um arquivo .gitattributes com commit no repositório.

Sevocê optar por incluir os objetos Git LFS nos arquivos de seu repositório, cada download desses arquivos contará para o uso de largura de banda de sua conta. Cada conta recebe 1 GB por mês de largura de banda gratuitamente, e você pode pagar pelo uso adicional. Para obter mais informações, confira "Sobre o uso de armazenamento e largura de banda" e "Como gerenciar a cobrança do Git Large File Storage".

Se você usar um servidor LFS externo (configurado no .lfsconfig), esses arquivos LFS não serão incluídos nos arquivos do repositório. O arquivo conterá apenas arquivos que têm commit para GitHub.

Gerenciando objetos Git LFS nos arquivos

  1. No GitHub.com, navegue até a página principal do repositório. 1. Abaixo do nome do repositório, clique em Configurações. Botão Configurações do repositório
  2. Em "Arquivos", selecione ou desmarque Incluir objetos do Git LFS nos arquivos. Caixa de seleção usada para incluir os objetos do Git LFS nos arquivos