Trabalhar com arquivos grandes
Um repositório do Git contém todas as versões de cada arquivo. Porém, para alguns tipos de arquivo, isso não é prático. Várias revisões de arquivos grandes aumentam o tempo de clone e fetch para outros usuários de um repositório.
Conditions for large files
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.
Removing files from a repository's history
Para remover um arquivo grande do repositório, você deve removê-lo completamente do repositório local e do sua instância do GitHub Enterprise Server.
Distributing large binaries
Alguns projetos exigem a distribuição de arquivos grandes (como binários ou instaladores), além do código-fonte.