我在沙盒中上传了Drupal主题。我的总主题文件大小小于1MB,但.git
文件夹内有包文件(文件大小为21MB)。
如何减少包文件大小?
git gc
git repack
git verify-pack -v .git/objects/pack/pack-*.idx
但仍有相同的文件大小。
答案 0 :(得分:0)
不幸的是,您将从此清理操作中获得更多空间。存储库大小由源代码所做的更改次数驱动。还要考虑下面,如果你的主题涉及二进制文件的使用(例如图像),并且这些文件改变了很多次,git
将从头开始存储该二进制文件,即与先前版本不同,但作为一个全新的文件。
因此,即使您只更改了一位,因此对一个100 Kb大小的文件进行十次修订将花费您大约几兆字节。
我相信您需要选择:随身携带整个主题历史记录或节省磁盘空间。不是两个。