
Edwin Alberto Guerrero Acosta
Preguntacual es la diferencia entre** git reset** y git checkout ?

Maria Camila Pulido Muñoz

Maria Camila Pulido Muñoz

Daniel Felipe Merchan Fuquen

David Esteban Cubillos Giraldo
git reset
--hard: Elimina todos los commits hasta encontrar el commit que le asignaste, también elimina lo que tengas en staging. --soft: Elimina todos los commits hasta encontrar el commit que le asignaste,No toca lo que tengas en staging.
git checkout
Te permite cambiar entre ramas y poder viajar a un commit, sin tocar los demás commits ni lo que tengas en staging.