PrácticaBloque 5 · Rebase
Integra tu rama con un solo commit
Objetivo
Integrar un PR con Squash and merge y limpiar la rama local después.
Pasos
- En GitHub, abre el PR de
agrega-tallerescon Compare & pull request (o Pull requests → New pull request, basemain, compareagrega-talleres). Título:Agrega talleres. - Al final de Conversation, da clic en la flecha del botón verde y lee las tres opciones.
- Elige Squash and merge → Confirm squash and merge. Debe aparecer la etiqueta morada Merged.
- Da clic en Delete branch.
- En Git Bash:
git switch main
git pull --rebase
git fetch --prune
git branch -d agrega-talleres
- Git responde
not fully merged: GitHub juntó los commits en uno nuevo con otro hash. Como el PR dice Merged, es seguro:
git branch -D agrega-talleres
Comprobación
git log --oneline -2 muestra un solo commit nuevo con el título del PR y su número, por ejemplo “Agrega talleres (#1)”. git branch -a solo muestra main y remotes/origin/main.