Drupal Sandbox git仓库这么大? (包文件大小:21MB)

时间:2012-11-11 15:57:47

标签: git drupal drupal-7 drupal-theming

我在沙盒中上传了Drupal主题。我的总主题文件大小小于1MB,但.git文件夹内有包文件(文件大小为21MB)。

如何减少包文件大小?

git gc
git repack
git verify-pack -v .git/objects/pack/pack-*.idx

但仍有相同的文件大小。

1 个答案:

答案 0 :(得分:0)

不幸的是,您将从此清理操作中获得更多空间。存储库大小由源代码所做的更改次数驱动。还要考虑下面,如果你的主题涉及二进制文件的使用(例如图像),并且这些文件改变了很多次,git将从头开始存储该二进制文件,即与先前版本不同,但作为一个全新的文件。

因此,即使您只更改了一位,因此对一个100 Kb大小的文件进行十次修订将花费您大约几兆字节。

我相信您需要选择:随身携带整个主题历史记录或节省磁盘空间。不是两个。