标签: git version-control
如果Git可以通过恢复到先前的提交来恢复已删除的文件,那么.git目录不应该有非常大的文件大小,因为它包含已删除的所有数据吗?
我正在删除大图片等。我的.git目录似乎没有足够的数据来恢复这么大的文件。
我猜测涉及大量压缩?
答案 0 :(得分:2)
是的,有很多压缩以及delta encoding参与。
此处有更多详情:http://git-scm.com/book/en/v2/Git-Internals-Packfiles