{"meta":{"title":"Sobre armazenamento de arquivo grande do Git","intro":"O GitHub limita o tamanho dos arquivos permitidos nos repositórios. Para rastrear arquivos além desse limite, você pode usar Armazenamento de Arquivos Grandes do Git.","product":"Repositórios","breadcrumbs":[{"href":"/pt/repositories","title":"Repositórios"},{"href":"/pt/repositories/working-with-files","title":"Trabalhar com arquivos"},{"href":"/pt/repositories/working-with-files/managing-large-files","title":"Gerenciar arquivos grandes"},{"href":"/pt/repositories/working-with-files/managing-large-files/about-git-large-file-storage","title":"Armazenamento de Arquivos Grandes do Git"}],"documentType":"article"},"body":"# Sobre armazenamento de arquivo grande do Git\n\nO GitHub limita o tamanho dos arquivos permitidos nos repositórios. Para rastrear arquivos além desse limite, você pode usar Armazenamento de Arquivos Grandes do Git.\n\n## Sobre o Armazenamento de Arquivos Grandes do Git\n\nO Git LFS manipula arquivos grandes armazenando referências ao arquivo no repositório, mas não no próprio arquivo. Para explorar a arquitetura do Git, o Git LFS cria um arquivo de ponteiro que funciona como uma referência ao arquivo real (que é armazenado em outro lugar). O GitHub gerencia esse arquivo de ponteiro no seu repositório. Quando você clona o repositório, o GitHub usa o arquivo de ponteiro como um mapa para encontrar o arquivo grande para você.\n\nDiferentes limites de tamanho máximo para o Git LFS se aplicam conforme o seu plano do GitHub.\n\n| Produto                 | Tamanho máximo do arquivo |\n| ----------------------- | ------------------------- |\n| GitHub Free             | 2 GB                      |\n| GitHub Pro              | 2 GB                      |\n| GitHub Team             | 4 GB                      |\n| GitHub Enterprise Cloud | 5 GB                      |\n\nQuando você excede o limite por arquivo de 5 GB, o arquivo é rejeitado pelo Git LFS com uma mensagem de erro.\n\nTambém é possível usar o Git LFS com o GitHub Desktop. Para obter mais informações de como clonar repositórios LFS do Git no GitHub Desktop, confira [Clonar um repositório do GitHub para o GitHub Desktop](/pt/desktop/adding-and-cloning-repositories/cloning-a-repository-from-github-to-github-desktop).\n\nVocê pode escolher se os objetos do Git LFS são incluídos nos [arquivos de código-fonte](/pt/repositories/working-with-files/using-files/downloading-source-code-archives), como arquivos ZIP e tarballs, que o GitHub cria para o repositório. Para saber mais, confira [Gerenciando objetos LFS do Git em arquivos do seu repositório](/pt/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-git-lfs-objects-in-archives-of-your-repository).\n\n## Formato do arquivo de ponteiro\n\nO arquivo de ponteiro do Git LFS tem esta aparência:\n\n```text\nversion https://git-lfs.github.com/spec/v1\noid sha256:4cac19622fc3ada9c0fdeadb33f88f367b541f38b89102a3f1261ac81fd5bcb5\nsize 84977953\n```\n\nEle rastreia a `version` do Git LFS que está sendo usada, seguido de um identificador exclusivo para o arquivo (`oid`). Além disso, armazena o `size` do arquivo final.\n\n> \\[!NOTE]\n>\n> * Git LFS não pode ser usado com sites de GitHub Pages.\n> * Git LFS não pode ser usado com repositórios de template.\n\n## Leitura adicional\n\n* ```\n            [AUTOTITLE](/repositories/working-with-files/managing-large-files/collaboration-with-git-large-file-storage) \n  ```\n* [Cobrança do Git Large File Storage](/pt/billing/managing-billing-for-your-products/managing-billing-for-git-large-file-storage/about-billing-for-git-large-file-storage)"}