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.

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 de Git LFS devem ser cobertos pelas regras de rastreamento em um arquivo .gitattributes que teve 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, consulte "Sobre armazenamento e uso de largura de banda" e "Gerenciando a cobrança para Git Large File Storage".

Se você usar um servidor LFS externo (configurado no seu .lfsconfig), os 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.
  2. No nome do seu repositório, clique em Configurações. Botão de configurações do repositório
  3. Em "Arquivos", selecione ou desmarque Incluir objetos Git LFS nos arquivos. Caixa de seleção para incluir os objetos Git LFS nos arquivos