¿Cómo me fusiono entre múltiples repositorys bifurcados en GitHub?

Todavía soy muy nuevo en la encoding y en Github y, como tal, estoy un poco confundido con la forma en que funciona el bifurcaje de repos, así que por favor, perdona lo que puede ser una pregunta básica.

He estado trabajando en un proyecto con diferentes parejas durante toda la semana y mi situación actual de código base es la siguiente:

Mi repository inicial – https://github.com/timrobertson0122/yelp_clone

Este código se bifurcó y el trabajo continúa en un segundo repository – (no se puede publicar la URL)

Ese repository se bifurcó posteriormente y contiene el código más reciente, con el que trabajé ayer con un colega, que no puedo copyr: https://github.com/curlygirly/yelp_clone-1

Entonces mi pregunta es ¿cómo sincronizo mi repository original? ¿Puedo agregar un flujo ascendente al repository bifurcado más reciente que apunta al repository original? ¿Debo enviar requestes de extracción?

Gracias.

Puede agregar el repository de curlygirly como un control remoto a su repository original y combinarlo en los cambios como cualquier otra twig. Por ejemplo, si desea fusionar todo en la twig master curlygirly el master repository original:

 git remote add curlygirly https://github.com/curlygirly/yelp_clone-1.git git fetch curlygirly git checkout master git merge curlygirly/master 

También puede hacer esto utilizando Pull Requests si lo prefiere, puede timrobertson0122:master por la revisión del código, etc. Simplemente abra una request de curlygirly:master (o cualquier otra twig) a timrobertson0122:master e ir desde allí.

Lo bueno de Git es que los repositorys, las sucursales, los commits, etc. son solo bloques de construcción que puedes gestionar de la forma que quieras. No hay nada especial acerca de su primer repository, origin o master , por lo que es libre de trabajar en el código en cualquier lugar, y moverlo a otro lugar más adelante.