Eliminar archivos de Git Large File Storage

Si has configurado Git LFS para tu repositorio, puedes eliminar todos los archivos o un subconjunto de archivos desde Git LFS.

Eliminar un único archivo

  1. Elimina el archivo del historial del repositorio de Git utilizando el comando filter-branch o BFG Repo-Cleaner. Para obtener información detallada sobre sus usos, consulta "Eliminar datos confidenciales de un repositorio".

  2. Navega hasta tu archivo .gitattributes.

    Nota: Tu archivo .gitattributes generalmente se guarda dentro de tu repositorio local. En algunos casos, puede que hayas creado un archivo .gitattributes global que contiene todas tus Git LFS asociaciones.

  3. Encuentra y elimina la regla de seguimiento Git LFS asociada dentro del archivo .gitattributes.

  4. Guarda y cierra el archivo .gitattributes.

Eliminar todos los archivos dentro de un repositorio Git LFS

  1. Eliminar los archivos del historial de Git del repositorio usando el comando filter-branch o BFG Repo-Cleaner. Para obtener información detallada sobre sus usos, consulta "Eliminar datos confidenciales de un repositorio".
  2. De manera opcional, para desinstalar Git LFS en el repositorio, ejecuta:
    $ git lfs uninstall
    Para las versiones Git LFS más bajas que 1.1.0, ejecuta:
    $ git lfs uninit

objetos Git LFS en tu repositorio

Después de eliminar archivos de Git LFS, los objetos Git LFS siguen existiendo en el almacenamiento remoto y seguirán contabilizando en tu Git LFS cuota de almacenamiento.

Para eliminar objetos de Git LFS de un repositorio, bórralo y vuelve a crearlo. Cuando se borra un repositorio también se borra cualquier informe de problemas, estrellas y bifurcaciones asociados al mismo. Para obtener más información, consulta la sección "Borrar un repositorio". Si necesitas purgar un objeto eliminado y no puedes borrar el repositorio, por favor contacta a soporte para recibir ayuda.

Nota: Si eliminaste un solo archivo y tienes otros objetos de Git LFS que quieres mantener en tu repositorio, después de borrar y volver a crear dicho repositorio, reconfigura tus archivos asociados de Git LFS. Para obtener más información, consulta la sección "Eliminar un solo archivo" y "Almacenamiento de archivos de gran tamaño Git".

Leer más

¿Te ayudó este documento?

Política de privacidad

¡Ayúdanos a hacer geniales estos documentos!

Todos los documentos de GitHub son de código abierto. ¿Notas algo que esté mal o que no sea claro? Emite una solicitud de cambios.

Haz una contribución

O, aprende cómo contribuir.