提交时Git repo size increment

时间:2016-04-02 08:27:27

标签: git version-control

我已经阅读了有关如何获得提交大小,如何获得回购和大小的文章的文章,但这个我无法找到。想象一下,你有一个包含.txt个东西的回购。新提交带有例如一行的更改。 git保存每个文件的版本afaik。

我想知道整个回购的大小如何随着那次提交而增加。它是仅仅由你提交的change增加还是在最新版本和前一个版本(diff)之间存在某种联系,因此git会将repo的大小增加diff + changes或者git是否存在一些奇怪的行为会在每次提交时保留the whole file + diff + changes吗?或其他什么?

而且,当你用单个文件向一个repo添加1byte时,你会得到一些constant size(git info about file / commit?),提交并减去最后一个回购大小由1byte?我的意思是,那个" shell"您的提交更改?

0 个答案:

没有答案