【发布时间】:2013-03-18 12:05:45
【问题描述】:
我当前项目的 git 存储库包含源代码和图像文件,大小约为 1.2 GB。但所有分支的实际文件大小只有 205 兆左右。
我是 git 的初学者,我猜巨大的存储库大小是由于在存储库中移动图像文件造成的。由于 git 不会捕获移动的文件,因此它将图像存储在历史记录中的旧位置以及新位置的图像。我不确定这是否会导致如此大的开销。
无论如何,如何在不丢失源代码文件历史记录的情况下减少存储库大小?我可以放弃图像文件的历史记录。
【问题讨论】:
标签: git repository history filesize image-file