Mover gran cantidad de archivos grandes en el repositorio de git

Mi repositorio tiene un gran número de archivos grandes. Son en su mayoría datos (texto). A veces, necesito mover estos archivos a otra ubicación debido a la refactorización o al empaquetado.

yo suelogit mv comando para "renombrar" la ruta de los archivos, pero parece ineficaz en que el tamaño de la confirmación (el tamaño de diferencia real) es muy grande, igual querm, git add

¿Hay otras formas de reducir el tamaño del commit? o debería simplemente agregarlos a.gitignore y subir como un archivo zip a la corriente?

Gracias por las respuestas.

Para su información, la siguiente serie de comandos resultará en el tamaño del archivobar

git mv foo bar
git commit -m "modify"
git cat-file -s HEAD:bar

de lo que pensé git hizorm yadd. ¿Me diría si esta información no está relacionada con el tamaño real o no?

Respuestas a la pregunta(2)

Su respuesta a la pregunta