Herramientas de rescate
Estas tres palabras parecen iguales pero no lo son. Aprende a usarlas sin perder trabajo.
Conceptos clave
- stash guarda cambios temporales
- reset mueve HEAD (peligroso si no sabes)
- revert crea un commit que deshace (seguro en main)
Ejemplo
git stash -u
# ... cambiar de branch
git stash pop
# revert seguro
git revert <commit>
Ejercicio
- Stashea cambios, cambia de branch y recuperalos.
- Revierte un commit en una branch de prueba.
Checklist de mastery
- Uso revert para deshacer en main.
- Entiendo por que reset puede ser peligroso.