files - ¿Cómo eliminar un archivo seguido por git-lfs y liberar la cuota de almacenamiento?
git for files (2)
¿Cómo eliminar un archivo que nunca se vuelva a usar y liberar el almacenamiento a la cuota de github lfs?
¿La eliminación del punto de referencia del archivo en el historial de git funciona en esta situación?
La respuesta dada por Wader no está relacionada con la pregunta.
El enlace dado a un artículo de github es acerca de archivos grandes directamente registrados en el repositorio de git, que NO es lo mismo que git-lfs!
En cuanto a la pregunta: cómo se maneja esta situación depende del servidor de almacenamiento subyacente. El soporte de git-lfs puede ser proporcionado por diferentes servicios, por ejemplo, GitHub oder GitLab.
GitLab almacena archivos git-lfs no por repositorio. Se almacenan por su valor hash SHA-256. Si el mismo archivo se utiliza en varios repositorios (por ejemplo, clones), solo se almacena una vez. Solo depende de GitLab cómo maneja los archivos de referencia y debe consultarse en el manual.
De acuerdo con la documentación de GitHubs ( https://help.github.com/articles/removing-files-from-git-large-file-storage/ ), se recomienda eliminar y volver a crear un repositorio: "Para eliminar los objetos Git LFS de un repositorio, elimine y vuelva a crear el repositorio. Cuando borra un repositorio, también se eliminan todos los problemas asociados, estrellas y forks ".
Actualmente no parece haber una buena forma de eliminar activos grandes de git-lfs
. La sugerencia actual de GitHub es utilizar una herramienta llamada The BFG para eliminar por completo toda la existencia del archivo de su repositorio.
Es de suponer que luego se eliminará del almacenamiento lfs cuando la recolección de basura de git la ejecute Github.
Para obtener más información, consulte https://help.github.com/articles/working-with-large-files/