也许这是一个愚蠢的问题,但我想在这里提出,因为我不清楚: git commit 文件内容作为快照相对于 svn commit 作为增量存储系统,这是否意味着 git 需要比 svn 更多的磁盘空间?个人认为delta应该比较合理。
最佳答案
实际上,鉴于 git 对每个对象都使用 zlib 转换,事实证明 git 比 svn 更高效:例如,Ruby on Rails Git 存储库下载,其中包括 项目完整历史,目前约为13M,远小于项目单次 checkout 的大小,约为9M。 Ruby on Rails 的 svn 服务器存储库(即整个历史)约为 115M。
关于git - git存储系统怎么样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7714495/