Git LFS está disponible para cada repositorio en GitHub, ya sea que tu cuenta u organización tenga o no una suscripción paga.
Hacer un seguimiento del uso de ancho de banda y del almacenamiento
Cuando confirmas y subes un cambio a un archivo seguido con Git LFS, se sube una nueva versión del archivo completo y el tamaño total del archivo cuenta para el límite de almacenamiento del propietario del repositorio. Cuando descargas un archivo seguido con Git LFS, el tamaño total del archivo cuenta para el límite de ancho de banda del propietario del repositorio. Las cargas de Git LFS no cuentan para el lpimite de ancho de banda.
Por ejemplo:
- Si subes un archivo de 500 MB a Git LFS, usarás 500 MB de tu almacenamiento asignado y nada de tu ancho de banda. Si realizas un cambio de 1 byte y subes el archivo de nuevo, usarás otros 500 MB de almacenamiento y no de ancho de banda, llevando tu uso total por esas dos subidas a 1 GB de almacenamiento y cero ancho de banda.
- Si descargas un archivo de 500 MB que es seguido con LFS, usarás 500 MB del ancho de banda asignado del propietario del repositorio. Si un colaborador sube un cambio al archivo y extraes la versión nueva a tu repositorio local, usarás otros 500 MB de ancho de banda, llevando el uso total por esas dos descargas a 1 GB de ancho de banda.
- Si GitHub Actions descarga un archivo de 500 MB que se rastree con LFS, este utilizará 500 MB del ancho de banda asignado al repositorio del propietario.
Si los objetos de Almacenamiento de archivos de gran tamaño de Git (Git LFS) se incluyen en los archivos de código fuente del repositorio, las descargas de estos archivos contarán en el uso de ancho de banda del repositorio. Para obtener más información, vea «Administrar los objetos de LFS de Git en los archivos de tu repositorio».
Tip
- El uso de almacenamiento y ancho de banda solo se descuenta de las cuentas de los repositorios de los propietarios. En las bifurcaciones, el uso de almacenamiento y ancho de banda se descuenta de la raíz de la red del repositorio. Cualquier persona con acceso de escritura a un repositorio puede enviar archivos a Git LFS sin que ello afecte a sus cuotas personales de uso de ancho de banda y almacenamiento. Bifurcar y extraer un repositorio se descuenta de el uso de ancho de banda del repositorio padre.
- El ancho de banda no utilizado no se puede utilizar de un mes a otro.
Cuota de almacenamiento
Si utilizas más de 1 GiB de almacenamiento sin comprar un paquete de datos, aún puedes clonar repositorios con elementos grandes, pero solo podrás descargar los archivos puntero, y no podrás subir archivos nuevos otra vez. Para obtener más información sobre los archivos de puntero, consulta "Acerca de Large File Storage de Git".
Cuota de ancho de banda
Si usas más de 1 GiB de ancho de banda por mes sin comprar un paquete de datos, el soporte de Git LFS se desactiva en tu cuenta hasta el próximo mes.