最近我一直在使用GitHub,但我想知道github.com上托管的文件的回购限制是多少?我一直在想,因为我正在考虑使用gitlab,因为它允许每个回购10gb。
如果我已经道歉了第二个话题,我检查了一下,但找不到类似的东西。
来自GitHub的documentation:
GitHub没有任何设置的磁盘配额。我们会尽力为所有Git储存库提供充足的存储空间。保持较小的存储库可确保我们的服务器快速运行,并为我们的用户快速下载。
和
此外,我们对文件大小超过100 MB进行了严格限制。
现在是我答案的非固定部分。 GitHub可能允许您存储最大100MB的文件,但您还应警惕not版本的二进制文件或其他类似的Blob类型文件。这样做的原因是,Git无法很好地处理二进制文件,而存储可能是一个很大的损失。因此,如果发现自己每个文件要推送100MB,则应检查要处理的文件类型。
根据https://help.github.com/articles/what-is-my-disk-quota/和https://help.github.com/articles/working-with-large-files/,回购邮件的大小没有限制,但是超过1 GB后,他们可能会通过电子邮件向您发送邮件并要求减小其大小。此外,您还会看到推送大于50 MB的文件的警告,并且大于100 MB的文件将不被接受。
截至2019年12月,GitHub docs说:
我们建议每个存储库保持在1GB以下。 存储库有硬限制为100GB。如果您达到75GB,则会收到警告按下时,从终端中的Git中启动。这个限制很容易保持如果将大文件保留在存储库之外,则在其中。如果你的存储库超过1GB,您可能会收到来自GitHub的礼貌电子邮件支持要求您减少要携带的存储库的大小它下来。
此外,我们严格限制文件大小超过100 MB大小。