Saltar a contenido

G4 · Ejercicios de flujo profesional

Ejercicio G4.1 · Mensajes claros

Reescribe estos mensajes malos como Conventional Commits y explica qué mejora en cada uno: cambios, arreglo, final2, subo lo de ayer.

Ejercicio G4.2 · Commits pequeños

Parte de un cambio grande (por ejemplo, añadir una página con cabecera, contenido y pie). Divídelo en tres commits, uno por parte, con git add selectivo y mensajes feat: distintos.

Ejercicio G4.3 · rebase

Crea una rama feat/a desde main, haz dos commits y, mientras tanto, añade un commit nuevo en main. Rebasa feat/a sobre main y muestra git log --oneline --graph --all antes y después. Explica la diferencia con un merge.

Ejercicio G4.4 · Limpiar con rebase -i

Haz cuatro commits pequeños seguidos (el último, un arreglo de un detalle del anterior). Con git rebase -i HEAD~4, une el arreglo con su commit (squash) y renombra otro (reword). Muestra el historial resultante.

Ejercicio G4.5 · Pull Request

En tu repositorio de GitHub, crea una rama, sube un cambio y abre un Pull Request hacia main con título y descripción. Fusiónalo desde la web y actualiza tu copia local con git pull. Reto: haz el mismo ejercicio con un fork de otro repositorio de pruebas.