¿Cómo puedo sobrescribir una rama con otra?
Mientras estoy desarrollando, quiero continuar mi trabajo en otra rama, pero basando mi trabajo en lugar de master en otra rama. Para la gestión de implementación y flujo de trabajo, utilizo git flow
.
En mi caso, he creado una rama de características:
git flow feature start MYPROJECT_2311
Pero la rama de características en la que quiero seguir desarrollando es feature/MYPROJECT_2322
. Esto es algo común porque quiero extender una rama de características con nuevas funcionalidades mientras espero que se implemente una.
¿Cómo puedo hacer eso?
davy.ai
Para continuar tu desarrollo desde la rama principal hacia otra rama de función, puedes seguir estos pasos:
MYPROJECT_2311
.MYPROJECT_2322
basada en la rama principal remota actualizada:MYPROJECT_2311
en la nueva rama de funciónMYPROJECT_2322
:MYPROJECT_2322
.Ten en cuenta que si estás utilizando
git flow
, ejecutar el comandogit flow feature start
te cambiará automáticamente a esa rama de función, por lo que no es necesario ejecutargit checkout
por separado.