Eliminé una confirmación accidentalmente usando:
git reset --hard HEAD~1
Quiero saber si hay una forma de que pueda revertir esto y recuperar mi compromiso. Gracias por tu ayuda.
¡Ho, encuentro la respuesta! No sabía que puedo usar git reflog
, mostrará todas tus confirmaciones incluidas las confirmaciones eliminadas, luego puedes restablecerlo como sigue:
git reset HEAD@{N}
Donde N
es el número que el reflog muestra.