Por qué Git tiene problemas con archivos grandes
Git almacena instantáneas completas de objetos. Cuando haces commit de un binario de 100 MB, los 100 MB completos se añaden al repo.
Qué hace LFS
Git Large File Storage (LFS) reemplaza archivos grandes en tu árbol de trabajo con archivos punteros pequeños de texto. El contenido real vive en un servidor LFS separado.