El repository de Git es más grande que el comprimido sin comprimir

Cada vez que comprime mi repository de Git con 7-Zip , es muchas veces más grande que sin comprimir. Específicamente, HTML5Boilerplate repository HTML5Boilerplate , originalmente 243 KB, y lo comprimí con 7-Zip , usando varios methods. Con 7z , compression LZMA , el tamaño de dictionary más alto, el tamaño de palabra, etc., se convierte en más de 12 MB cuando se comprime, ¡lo que es casi 50 veces más grande! Con otros methods, como zip , ¡es aún más grande!

El file comprimido pasa consistentemente la testing "Archivo de testing" de 7-Zip , cuando veo el file con 7zGUI o como se llame, son legibles, sin corrupción ni nada, y cuando descomprimo el file parece que los files se conservan. incluyendo files y carpetas "ocultos" como .git y .htaccess , y la carpeta descomprimida tiene exactamente el mismo tamaño que antes comprimido. Todo esto me indica que el problema no es la corrupción de los files, la adición de bits aleatorios a los files, o algo por el estilo.

¿Qué podría causar que esto suceda?

Has verificado algo mal. 243 KB es el tamaño de la copy de pago que no incluye el directory .git. Aquí hay una nueva compra:

 $ du --apparent-size -hcs * 1.3K 404.html 8.7K CHANGELOG.md 5.6K CONTRIBUTING.md 1.1K LICENSE.md 2.6K README.md 1.1K apple-touch-icon-precomposed.png 416 browserconfig.xml 603 crossdomain.xml 17K css 49K doc 766 favicon.ico 206 humans.txt 4.0K img 1.8K index.html 118K js 78 robots.txt 6.7K tile-wide.png 14K tile.png 232K total $ du --apparent-size -hcs . 13M . 13M total 

Los blobs en el repository ya están comprimidos con zlib, por lo que la doble compression solo aumenta el tamaño

    Intereting Posts