Si ya comprobaste que todo está funcionando en la rama desarrollo y quieres fusionarla con main, debes usar el comando git merge, que se encarga de unir los cambios de dos ramas en una sola.
Pasos para fusionar la rama desarrollo en main Verificar el historial de commits Antes de hacer el merge, revisa los commits con:
git log --oneline
Esto te mostrará un resumen de los cambios recientes y sus identificadores hash. Cambiar a la rama main
Para hacer la fusión, primero debes estar en la rama principal:
git switch main
Fusionar la rama desarrollo en main Ejecuta el siguiente comando:
git merge desarrollo
Esto traerá los cambios de desarrollo a main.
Verificar el historial después del merge Para confirmar que la fusión se realizó correctamente:
git log --oneline
Aquí deberías ver los cambios de desarrollo en main.
Enviar los cambios a GitHub Para que los cambios fusionados sean visibles en el repositorio remoto:
git push origin main
Importante: Antes de hacer un merge, asegúrate de que la rama que quieres fusionar está lista y no generará conflictos en main
Puedes usar git status
para verificar si hay archivos sin confirmar.
¡Y listo! Has fusionado con éxito la rama desarrollo
en main
y tu proyecto está actualizado.