Obtener la twig principal de otro desarrollador en una twig separada

Tengo un repository de GitHub que se bifurca del repo del desarrollador X. Otro desarrollador, Y, está desarrollando algunas cosas interesantes en su tenedor, independientemente del mío y en su twig master .

Me gustaría get el master de Y en mi repository, pero en una twig separada, que luego podría fusionar con mi master . ¿Qué command o stanzas .git/config hacen eso?

En primer lugar, debe agregar un "control remoto" para el repository del desarrollador Y:

  git remote add developerY git://whatever 

Luego, debe search todas las twigs de ese repository como twigs de seguimiento remoto:

  git fetch developerY 

(Ahora, si ejecuta git branch -a , debería ver que se ha creado el developerY/master twig de seguimiento remoto).

Para crear una sucursal local basada en el master desarrollador Y, haría:

  git checkout -b masterY developerY/master 

Luego puede trabajar en la twig masterY , y cuando esté listo para fusionarla, solo haga lo siguiente:

  git checkout master git merge masterY