Falló el archivo de purga de Git Repo, no se puede crear una nueva copia de seguridad
-
29-10-2019 - |
Pregunta
Intenté eliminar un archivo de mi repositorio remoto ejecutando:
git filter-branch --index-filter 'git rm --cached --ignore-unmatch Rakefile' HEAD
Pero Git se queja de que
No se puede crear una nueva copia de seguridad. Ya existe una copia de seguridad anterior en Refs/Original/
Forzar la sobrescribencia de la copia de seguridad con -f
RM: no se puede eliminar /.git-rewrite/backup-refs: permiso denegado
RM: no se puede eliminar el directorio /.git-rewrite: Directorio no vacío
Esto fue después de que ya eliminé el directorio .Git-Rewrite en Windows.
¿Cómo puedo eliminar ese archivo? Es un archivo de 29 MB en mi repositorio, por lo que necesito eliminar el archivo.
Traté de eliminar el compromiso en git rebase -i
, pero aparentemente porque el compromiso tocó muchos archivos diferentes, Git se queja de conflictos y aborté para estar seguro.
No hay solución correcta