Cómo combinar los cambios de una twig a otra en git

Soy nuevo en GIT, así que tenga en count mis términos técnicos relacionados con GIT.

Pasos: a. Creé una nueva twig (Y) en el server remoto desde la twig base (X) y luego compré lo mismo en mi máquina local.

segundo. Hice algunos cambios en 'S' en mi local.

do. Alguien ha creado una nueva twig (Z) en el server remoto desde 'X'.

P) Ahora, quiero copyr todos los cambios de Z a Y, tanto en local como remoto, ¿cómo hago eso? Además, necesito asegurarme de que mis cambios realizados en Y no se pierdan.

Por favor elabora. ¡Gracias!

Deberías hacer que git fetch {repository} Z desde el control remoto al local [REM] a [LOC]

Entonces haz git branch Z [LOC]

A continuación, haga el git checkout Z [LOC]

Y después de eso debes unir FETCH_HEAD [LOC]

git merge FETCH_HEAD [LOC]

Luego cambie a la twig Y en su local. [LOC]

Y haz git merge Y [LOC]

El process anterior puede inscribirse en palabras de la siguiente manera:

Usted descarga la twig recién creada de su repository remoto a su repository local usando 'git fetch', esto le permite tener su branch / repo descargado a su repository local, pero sin ninguna otra operación como fusionarse. Se mantiene separado en una seudo twig llamada FETCH_HEAD . Luego crea una twig en su local, FETCH_HEAD el contenido de FETCH_HEAD (que en su caso es la twig Z del repository remoto. Ahora tiene una twig separada que contiene los últimos cambios realizados a través de la twig Z del repository remoto. combine el contenido de su nueva sucursal local en la twig que desee.