Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Github 存储库大小是否会随着时间和修订而增加?_Github_Repository - Fatal编程技术网

Github 存储库大小是否会随着时间和修订而增加?

Github 存储库大小是否会随着时间和修订而增加?,github,repository,Github,Repository,所有源代码托管服务都有大小限制。我想知道这是否意味着我的文件可以达到这个大小——或者存储库被限制在那个大小?假设我有5个100KB的文件,如果我不断更改它们并提交,回购的大小会变大吗 例如,Github.com最小的计划限制为0.30GB,而我的项目大小为50MB——我是否会通过大量修改来超过此限制?每次提交时,回购的大小都会变大。但是git压缩新文件。您的回购不会随着新的或更改的100kb文件而增长100kb 我有一份超过4000次修订的回购协议——它仍然比内容本身小。200MB回购,250M

所有源代码托管服务都有大小限制。我想知道这是否意味着我的文件可以达到这个大小——或者存储库被限制在那个大小?假设我有5个100KB的文件,如果我不断更改它们并提交,回购的大小会变大吗


例如,Github.com最小的计划限制为0.30GB,而我的项目大小为50MB——我是否会通过大量修改来超过此限制?

每次提交时,回购的大小都会变大。但是git压缩新文件。您的回购不会随着新的或更改的100kb文件而增长100kb


我有一份超过4000次修订的回购协议——它仍然比内容本身小。200MB回购,250MB文件。

主机提供商没有理由限制您的文件大小(除非您谈论的是TB大小的怪物)。因此,基本上他们讨论的是存储库的总体大小

repo由文件和元数据组成。每种SCM类型的内部存储方式都不同

例如,Github.com最小的计划限制为0.30GB,而我的项目大小为50MB——我会通过大量修改来超过这个限制吗


事实上,是的,最终你会超过极限。但是Git尽最大努力尽可能有效地存储数据,因此不会过早发生,除非您在每次提交时更改整个项目内容。

您有没有关于它增长了多少的数据?我可以期待Github的0.30GB限制在50 MB大小的项目中很快达到吗?