Actualizando la twig actual de la twig padre

Creé una nueva twig Git B desde la twig A con opción de seguimiento.

Ahora, cuando A twig se actualiza con algunas confirmaciones, también quiero llevar las confirmaciones a B , de modo que pueda seguir su pista y, a veces, no tenga que enfrentar grandes cambios.

¿Cómo debería abordar esto? ¿Se hace automáticamente en git?

Esto no se hace automáticamente. Tienes que fusionar manualmente tus cambios de A a B, lo cual es bastante simple. Simplemente cambie a la twig B y haga

 git merge A 

Lo cual fusionará automáticamente sus cambios de A a B. Siempre que no tenga ningún conflicto, todos los cambios en A se marcarán como combinados en B. Las mejores prácticas comunes es realizar fusiones diarias, pero eso es dependiente en la cantidad de usuarios / confirmaciones que utilizan su sucursal.

Otra opción es hacer una git fetch A y una git merge A

Publicación del blog que describe la razón por la que lo hace de esta manera

Asumiendo que tu llamada para crear B fue git clone /path/to/server/A , solo tienes que hacer un git pull y listo. Así es como funciona el git pull : primero busca los cambios del upstream (la twig rastreada A en su caso), luego fusiona estos cambios en la twig que rastrea la twig rastreada ( B en su caso).

El Git Book y Pro Git analizan ese tema en profundidad, por lo que vale la pena leerlo (si no tienes prisa, lee el rest de ellos también).