Propósito de rastrear twig no remota

Por lo general, una sucursal local rastrea una sucursal remota. La twig remota se actualizará al empujar o tirar.

¿Pero cuál es el propósito de permitir que una sucursal local rastree otra sucursal local?

Cuando trabajas con Git y tienes múltiples funciones en las que estás trabajando simultáneamente, es una buena práctica tener una twig separada para cada function. Cuando se completa una característica, la inserta en la twig principal.

Las otras twigs deben tirar de la twig principal para asegurarse de que sus cambios sean compatibles con la sucursal completa, de modo que los potenciales problemas de fusión se detecten temprano.

En ese caso, sería conveniente que todas las twigs características rastreen la twig principal local.