Múltiples twigs de Git

Estoy trabajando en un proyecto y usamos Git para scm. Tenemos un sistema de ticketing / issue para el proyecto que usamos para corregir errores y funciones, y refactorizar. Actualmente estoy trabajando en un boleto y tengo una sucursal local que lleva el nombre de ese boleto. He fusionado mis cambios en la sucursal y emití una request de combinación / extracción al líder del proyecto. Sin embargo, él está retrasado y quiero pasar al siguiente boleto. Me imagino que puedo crear una nueva twig basada en el segundo nombre de ticket y esperar a que se fusione la twig anterior. Sin embargo, soy lo suficientemente nuevo para trabajar de esta manera que no estoy seguro de lo que debo considerar antes de usar esta estrategia.

Sí, puedes ramificar desde una twig específica. Si tiene existing_branch y está creando new_branch , el command sería git checkout -b new_branch existing_branch .

La documentation y las opciones completas de git checkout se pueden encontrar en https://git-scm.com/docs/git-checkout

Suponiendo que su segunda nueva twig no tiene dependencies en su primera sucursal, normalmente desea crear la nueva sucursal a partir de una confirmación estable. Por lo general, este es el encabezado de la twig master o la última label de publicación. Si creó su nueva sucursal desde su primera sucursal, es posible que termine fusionando los cambios de revisión de relaciones públicas de la primera sucursal a su segunda sucursal nueva.

Diferentes equipos pueden haber adaptado un enfoque diferente. Su mejor opción es preguntarle a sus compañeros de equipo.