Volver al curso

Git y GitHub Pro

leccion
6 / 12
beginner
6 horas
Branches y Pull Requests

Rebase vs merge: cuando usar cada uno

Lectura
15 min~1 min lectura

Rebase vs Merge

No es guerra. Aprende la diferencia y elige segun tu equipo. Objetivo: historia legible sin sorpresas.

Conceptos clave

  • merge conserva historia completa
  • rebase re-escribe historia (con cuidado)
  • Nunca rebase de branches compartidas

Ejemplo

git fetch origin

git rebase origin/main
# resolver conflictos si aparecen

git push --force-with-lease

Ejercicio

  • Trae cambios de main a tu branch (merge o rebase).
  • Explica por que elegirias uno u otro.

Checklist de mastery

  • Se cuando NO usar rebase.
  • Se resolver un rebase simple.