Sincronizar y mergear ramas GIT

Creación de un servicio Linux
11 de abril de 2025
Creación de un servicio Linux
11 de abril de 2025

Comandos para sincronizar rama main y develop desde el repo remoto hacia repo local:

alias gpull='
git checkout main && \
git pull origin main && \
git checkout develop && \
git pull origin develop'

Qué hace paso a paso:
git checkout main → Cambia a la rama principal (main).
git pull origin main → Actualiza la rama main con los últimos cambios del remoto.
git checkout develop → Cambia a la rama develop.
git pull origin develop → Actualiza también develop

Comandos para sincronizar rama main y develop desde repo local hacia el repo remoto:

alias gpush='
git checkout main && \
git push origin main && \
git checkout develop && \
git push origin develop'

Qué hace paso a paso:
git checkout main → Cambia a la rama main.
git push origin main → Envía tus commits locales de main al remoto.
git checkout develop → Cambia a la rama develop.
git push origin develop → Envía tus commits locales de develop al remoto.

Comandos para mergear develop en main, actualizando ambas ramas antes y enviando los cambios al remoto:

alias gmerge='
git checkout develop && \
git pull origin develop && \
git checkout main && \
git pull origin main && \
git merge develop && \
git push origin main'

Qué hace paso a paso
git checkout develop → Cambia a develop.
git pull origin develop → Actualiza develop con los últimos cambios remotos.
git checkout main → Cambia a main.
git pull origin main → Asegura que main también esté actualizada.
git merge develop → Fusiona develop en main.
git push origin main → Sube la rama main fusionada al repositorio remoto.
usuarioadmin

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Sincronizar y mergear ramas GIT
Este sitio web utiliza cookies para mejorar su experiencia. Al utilizar este sitio web, usted acepta nuestra Política de privacidad.
Leer más