Incorporé erróneamente un directorio a git y cuando seguí la sugerencia here para deshacer el complemento haciendo git reset HEAD <file>
, me horroricé al descubrir que la copia de trabajo actual de uno de los archivos, que tiene muchos cambios (¡funciona!) En ¡, revertido a la versión anterior!¿`git reset HEAD file` también revisa el archivo?
Como consecuencia, perdieron valor de varias horas de trabajo ...:. ((
pensé que git reset HEAD <file>
solamente "lo elimina del índice actual without changing anything else Lo que no se me olvida
Is? git reset HEAD <file>
supone que también la salida el archivo desde CABEZA?
¿Cómo puedo reducir al mínimo las posibilidades de que algo como esto vuelva a ocurrir en el futuro?
OK, ¿podría un 'git rm -r' que hice anteriormente (y git informó que esta operación falló) explica qué sucedió? –