¿Puedo fusionar una request de extracción en varias sucursales, especialmente durante las twigs de publicación?

Usualmente este no es el escenario, sin embargo tengo tales requisitos durante la fase de lanzamiento.

Digamos que tenemos un lanzamiento cada mes y justo antes del lanzamiento creamos una twig de lanzamiento en la cual la testing está en progreso. Al mismo time, seguimos trabajando en la twig principal.

Ahora hay un defecto proviene de UAT (testing) y eso necesita ser reparado. Así que hacemos esa corrección en la twig principal y creamos una request de extracción que luego se fusiona con el maestro. En este momento, queremos que las mismas necesidades de cambio sean parte de la twig de versiones también.

¿Hay alguna manera de fusionar esta request de extracción en el maestro y en la twig de publicación? Una de las soluciones podría ser el uso de Cherry picking


Gracias por adelantado

Bharat

La selección de cereza es de hecho la mejor solución aquí, ya que solo desea llevar la corrección de errores a su twig de lanzamiento.

Si se realizó otro trabajo en el master antes de la corrección de errores y usted emite la misma request de extracción que la release master , todo el trabajo no relacionado realizado en el master también estará en release . Como no quiere eso, debe seleccionar solo la (s) confirmación (es) de corrección de errores en su twig de liberación (dependiendo de su flujo de trabajo, puede que tenga que crear una twig de bugfix desde la release , seleccionarla y emitir una request de extracción para release )

No estoy seguro si te entiendo correctamente … Haces correcciones de errores para tu twig de publicación en las twigs que fueron creadas desde el maestro. Después de fusionarlos de nuevo a maestro, ¿desea fusionar la corrección con su twig de publicación?

¿Por qué no haces las correcciones para su lanzamiento en la parte superior de la twig de publicación y luego fusionas todas las correcciones realizadas en la twig de versión con la versión maestra?