Condições para arquivos grandes
O GitHub Enterprise avisará você quando fizer push de arquivos com mais de 50 MB. Não será permitido fazer push de arquivos com mais de 100 MB.
Neste artigo
Tip: If you regularly push large files to sua instância do GitHub Enterprise Server, consider introducing Git Large File Storage (Git LFS) as part of your workflow. Git LFS works well with the GitHub Flow and can be used with any large file, regardless of its type. For more information, see "Versioning large files."
Aviso de push de 50 MB
Ao fazer push no sua instância do GitHub Enterprise Server, você receberá um aviso ou uma mensagem de erro se adicionar um novo arquivo ou atualizar um arquivo existente com mais de 50 MB.
O aviso informará quais arquivos são muito grandes:
> remote: warning: Large files detected.
> remote: warning: File big_file is 55.00 MB; this is larger than GitHub's recommended maximum file size of 50 MB
O push com big_file
é recebido e salvo no repositório do sua instância do GitHub Enterprise Server, mas você deve considerar a remoção do arquivo e do commit por inteiro.
Limite de push de 100 MB
Se você fizer push de um arquivo com mais de 100 MB no sua instância do GitHub Enterprise Server, o Git rejeitará o push e informará qual arquivo é muito grande:
> remote: warning: Large files detected.
> remote: error: File giant_file is 123.00 MB; this exceeds GitHub's file size limit of 100 MB
Esse push foi rejeitado devido a giant_file
. Os commits não serão salvos no repositório do GitHub Enterprise.
Se precisar fazer push de arquivos com mais de 100 MB, o administrador do site do GitHub Enterprise poderá configurar sua instância para aceitar pushes maiores. Para obter mais informações, consulte "Configurar limites de push do Git".