Mover un archivo en tu repositorio a Git Large File Storage
Si has configurado Git LFS, y tienes un archivo existente en tu repositorio que debe ser rastreado en Git LFS, debes primero eliminarlo de tu repositorio.
After installing Git LFS and configuring Git LFS tracking, you can move files from Git's regular tracking to Git LFS. For more information, see "Installing Almacenamiento de archivos de gran tamaño Git" and "Configuring Almacenamiento de archivos de gran tamaño Git."
If there are referenced Git LFS files that did not upload successfully, you will recieve an error message. For more information, see "Resolving Almacenamiento de archivos de gran tamaño Git upload failures."
Sugerencia: si te aparece un error "esto excede el límite de tamaño de archivo Git LFS de 100 MB" cuando tratas de subir archivos a Git, puedes utilizar git lfs migrate
en lugar de filter branch
o del BFG Repo Cleaner, para mover un archivo grande a Almacenamiento de archivos de gran tamaño Git. Para obtener más información acerca del comando git lfs migrate
, consulta el anuncio de lanzamiento de Git LFS 2.2.0.
- Elimina el archivo del historial del repositorio de Git utilizando el comando
filter-branch
o BFG Repo-Cleaner. Para obtener información detallada sobre cómo utilizarlos, consulta "Eliminar datos confidenciales de un repositorio." - Configura el rastreo para tu archivo y súbelo a Git LFS. Para obtener más información sobre este procedimiento, consulta "Configurar Almacenamiento de archivos de gran tamaño Git."