En SVN, eliminar algo del sistema de archivos directamente (en lugar de usar svn) creó una gran cantidad de dolores de cabeza.
No he encontrado que esto sea un problema al usarlo git
, pero noto que git tiene su propia rm
implementación ( git rm
).
¿Cuál es la diferencia entre rm
y git rm
?
git reset --hard
y luego hacer un checkout de master para salir del estado de la cabeza separada porque sabía que no tenía ningún cambio no comprometido. Si no ha confirmado sus cambios, es posible que desee hacer un alijo git, pero soy relativamente nuevo en git, así que no sé el comando exacto. Si ha venido aquí en o después de 2014, espero que esta respuesta le haya sido útil.rm
(en lugar degit rm
) y eliminé muchos archivos al usarlo, y ahora no quierogit
rastrearlos. ¿Hay alguna manera de revertir los cambios? Quierogit
pisar mirm
como eliminado ya que no lo uségit rm
en primer lugar.