Git中的最大文件大小和最大存储库大小?

ven*_*n c 28 git

我希望将Git作为我雇主(250人)公司的主要来源控制.在继续讨论之前,我想回答以下问题.

  1. Git是否有任何特定的最大文件大小限制可以处理?如果是这样,它是什么?

  2. Git推荐的最大存储库大小是多少?这有助于我确定我应该在存储库中设置的内务处理.

Von*_*onC 37

Git限制中所述,Git本身没有文件大小或文件数限制.
但它:


小智 13

经验法则:每个存储库1GB,每个文件100MB

为了获得最佳性能,github建议每个存储库保持在1GB以下.如果将大文件(通常是二进制文件)保留在存储库之外,则此限制很容易保持不变.如果您的存储库超过1GB,您可能会收到来自支持的礼貌电子邮件,要求您减小存储库的大小以使其恢复到1GB以下.

另外,我们严格限制超过100 MB的文件.有关其原因的详细信息,请参阅有关使用大文件的文章.

请看:管理大文件/我的磁盘配额是多少? (它指的是GitHub和Git功能.)

  • 这个答案应该被删除,因为问题是关于 git 的,而不是关于 GitHub 的。有关 GitHub 限制的主题,请参阅[此处](/sf/ask/2713791811/)。 (5认同)
  • 我认为这个答案比我最初想的要好.他的消息来源支持他所说的话. (4认同)