stash, reset, revert: diferencias y uso seguro

Lectura
18 min~1 min lectura
Objetivo de la lección

Herramientas de rescate Estas tres palabras parecen iguales pero no lo son.

Puntos de control
  • Herramientas de rescate
  • Conceptos clave
  • Ejercicio
  • Checklist de mastery

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.
Laboratorio de práctica

Antes de marcar esta lección como completa, escribí una evidencia breve para Git y GitHub Pro: un ejemplo, una decisión, una captura, una mini demo o una nota que puedas reutilizar en portfolio.

Reflexión rápida

¿Qué cambiarías en tu forma de trabajar después de aplicar stash, reset, revert: diferencias y uso seguro?

De lección a portfolio

Convertí esta lección en evidencia para roles frontend o devops.

Un merge bien explicado muestra criterio de equipo: rama base, pull request, revisión, conflictos y decisión antes de tocar main.

Paso 1

Creá una rama feature y documentá qué cambia antes de fusionar.

Paso 2

Abrí una pull request, revisá changed files, checks y comentarios.

Paso 3

Mostrá cómo resolviste un conflicto o por qué el merge fue fast-forward.

Newsletter Cursalo

Recibí rutas y cursos nuevos

Sumate para recibir recursos orientados a empleo y portfolio.

  • Rutas de empleo
  • Cursos prácticos
  • Portfolio y entrevistas

Sin spam. También podés entrar con tu cuenta para guardar progreso. Iniciá sesión

stash, reset, revert: diferencias y uso seguro | CursaloFalar no WhatsApp