Saltar al contenido

¿Cómo actualizar mi rama de Git en funcionamiento desde otra rama (desarrollar)?

Verificamos de forma cada enunciados en nuestro espacio con el objetivo de enseñarte siempre la información más veraz y actualizada.

Solución:

Simplemente fusiona el desarrollo con la función 1:

git checkout feature1
git merge develop

No hay necesidad de involucrar a otra rama como el maestro.

Primero necesitas actualizar tu desarrollar sucursal, luego revisa tu rasgo y fusionarlo/reorganizarlo.

git checkout develop
git pull
git checkout feature/myfeature

Ahora usted puede decidir entre correr:

git merge develop
git rebase develop

La diferencia entre merge y rebase es eso merge mantiene todo el historial de confirmaciones de su rama, y ​​eso es importante si sus confirmaciones parciales tienen mucho contenido que puede ser interesante conservar.

los rebase La opción es obligatoria en algunos equipos.

Cuando esté listo, puede enviar a su propia rama (por ejemplo, para una solicitud de extracción)

git push origin feature/myfeature

Este caso de uso es muy útil para mantener actualizada su sucursal de PR. En primer lugar, le recomendaría que busque primero sus cambios remotos, es decir git fetch
y luego fusionar o reorganizar desde developpero desde el remoto, por ejemplo

git rebase -i origin/develop

o

git merge origin/develop

De esta forma actualizarás tu sucursal de PR sin ir y venir entre sucursales.

Te invitamos a añadir valor a nuestra información aportando tu veteranía en las críticas.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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