Skip to main content
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.

Sobre armazenamento de arquivo grande do Git

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

Sobre o Git Large File Storage

O Git LFS manipula arquivos grandes armazenando referências ao arquivo no repositório, mas não no próprio arquivo. Para trabalhar em torno da arquitetura do Git, o Git LFS cria um arquivo de ponteiro que atua como uma referência ao arquivo real (que é armazenado em algum outro lugar). O GitHub Enterprise Cloud gerencia esse arquivo de ponteiro no seu repositório. Quando você clona o repositório, o GitHub Enterprise Cloud usa o arquivo de ponteiro como um mapa para encontrar o arquivo grande para você.

Ao usar Git LFS, você pode armazenar arquivos até:

ProdutoTamanho máximo do arquivo
GitHub Free2 GB
GitHub Pro2 GB
GitHub Team4 GB
GitHub Enterprise Cloud5 GB

Também é possível usar o Git LFS com o GitHub Desktop. Para obter mais informações sobre como clonar repositórios LFS do Git no GitHub Desktop, consulte "Clonar um repositório do GitHub no GitHub Desktop".

Você pode escolher se Os objetos de Git LFS estão incluídos nos arquivos do código-fonte, como arquivos ZIP e tarballs, que GitHub Enterprise Cloud cria para o seu repositório. Para obter mais informações, consulte " Gerenciando Git LFS objetos nos arquivos de seu repositório".

Formato do arquivo de ponteiro

O arquivo de ponteiro do Git LFS tem esta aparência:

version https://git-lfs.github.com/spec/v1
oid sha256:4cac19622fc3ada9c0fdeadb33f88f367b541f38b89102a3f1261ac81fd5bcb5
size 84977953

Ele rastreia a version (versão) do Git LFS que você está usando, seguida por um identificador exclusivo para o arquivo (oid). Ele também armazena o size (tamanho) do arquivo final.

Atenção:

  • Git LFS não pode ser usado com sites de GitHub Pages.
  • Git LFS não pode ser usado com repositórios de modelos.

Leia mais