
Gaston Delgado
Preguntasigo sin entender la diferencia entre reset --hard y reset --soft, ¿Alguien me puede explicar?

Maria Camila Pulido Muñoz

Gaston Delgado
Muchas gracias por las respuestas

Ana Maria Jimenez Muñoz
Como dice John Cardenas, la diferencia esta en que el --hard es definitivo, vuelves al estado o versión que tenías anteriormente, luego que se hace no hay vuelta atrás para recuperar lo borrado, en cambio cuando haces el --soft, solo borras lo que esta en la memoria ram, dado que lo que esta en staging se queda en staging.

John Cardenas
Hola Gaston
git reset --hard
Por otra parte,
git reset --soft

Josué David Coreas Paiz
Hola @gastondelgado este apunte de @majoledes te puede ayudar lo puedes ver Aquí