Estaba tratando de usar git para administrar mis fotos (copia de seguridad / tomar instantáneas). La biblioteca completa tiene varios GB. La mayoría de los archivos son JPG de 2-3M. Cuando estaba agregando los archivos al repositorio, parecía tomar varios días. La utilización de la CPU siempre estuvo cerca del 100%.
¿Hay alguna razón por la cual git debería ser lento en archivos grandes?
PD: Sé que Git no fue diseñado para esto.
git config
, incluidoscore.compression
ypack.window
. Como nunca he intentado ejecutar git sin compresión, YMMV. Publique lo que descubrió para ayudarnos a todos a aprender de su experiencia.$ git set core.compression 0
. sha1 es decenas de MiB por segundo, pero pueden interferir gravemente con condiciones de poca memoria.