Error al desvincular el archivo. ¿Debería intentarlo de nuevo?
Algo anda mal con uno de los archivos de mi repositorio git local. Cuando intento cambiar la rama dice:
Unlink of file 'templates/media/container.html' failed. Should I try again? (y/n)
¿Qué podría significar eso?
Esto podría significar que otro programa está usando el archivo, lo que impide que git "mueva" el archivo dentro o fuera del directorio de trabajo cuando intenta cambiar de rama.
Esto me ha sucedido en Windows Vista, donde eclipse es el programa que "usa" el archivo. Es posible que el archivo no esté realmente abierto en eclipse, pero puede haber sido abierto mediante un proceso ejecutado por eclipse.
En este caso, intente cerrar el archivo en cualquier aplicación que pueda haberlo utilizado. Si eso no funciona, cierre completamente cualquier aplicación que haya abierto el archivo.
Tuve este problema y lo resolví con el comando: git gc
El comando anterior elimina archivos temporales y innecesarios. (Recolector de basura.)