Recientemente hemos comenzado a usar git y tuvimos un desagradable problema cuando alguien cometió un archivo grande (~ 1.5GB), que luego causó la falla de git en varios sistemas operativos de 32 bits. Esto parece ser un error conocido (archivos git mmaps en la memoria, que no funciona si no puede obtener suficiente espacio congestivo), que no va a solucionarse en el corto plazo.Rechazar archivos grandes en git
La solución fácil (para nosotros) sería hacer que git rechace cualquier commit de más de 100MB, pero no puedo encontrar una manera de hacerlo.
EDITAR: El problema proviene del envío accidental de archivos de gran tamaño, en este caso, un volcado grande de la salida del programa. El objetivo es evitar el envío accidental, solo porque si un desarrollador presenta accidentalmente un archivo grande, tratando de recuperarlo, el repositorio es una tarde en la que nadie puede hacer ningún trabajo y tiene que arreglar todas las sucursales locales que tener.
¿Tiene la intención de evitar confirmaciones inadvertidas de archivos de gran tamaño? –