
Carlos Alfonso Garcia Rivera
Pregunta¿Por que para el git reset --hard uso el hash del commit y no el dato del HEAD?
Juan Pablo Celiz
Adhiero a lo que dice Sneyderdev 💪💪

Sneyder Barreto
¡Hola! Respondiendo a tu segunda pregunta: Para ver el estado de un commit pasado usas
git checkout commit
git reset --soft
git reset --hard,

Carlos Alfonso Garcia Rivera
en otras palabras, con el git reset --soft solo lo uso para ver el estado de ese commit, pero el git reset --hard lo uso para en realidad volver a ese estado. ¿es asi?
Juan Pablo Celiz
Porque cuando haces el reset le indicas a que commit debe volver, depende del tipo de reset si mantiene los cambios en staging o no, soft y hard respectivamente. Saludos!