Problema al intentar actualizar el maestro de un repository bifurcado

Tengo un repository bajo Org1 / Repo1 que bifurqué en Org2 / Repo1. Por alguna razón, no mantuvimos el Repo1 bajo Org2 actualizado con Repo1 bajo Org1. Ahora, cuando estaba tratando de actualizar la twig principal en Org2 / Repo1, tengo un post como este: "Esta twig tiene 120 confirmaciones por delante, 1025 confirma la twig Org1 / Repo1 / principal".

En lugar de introducir cambios relacionados con todas las confirmaciones de 1025, pensé que sería fácil volver a agregar los cambios relacionados con 120 confirmaciones en el repository de trabajo actual Org2 / Repo1. En este process, intenté bifurcar Org1 / repo1 en Org2 para poder actualizar mi repo1 en org2, pero no me permite hacerlo. En este caso, ¿cuál es la mejor manera de actualizar mi twig principal en Org2 / Repo1?

¡Gracias por adelantado!

Esto probablemente se deba a una rebase en la twig principal de org1 / repo1.

Deberías volver a establecer la base de tu twig principal de org2 / repo1.

Abra una terminal y vaya a la carpeta de clones org2 / repo1. A continuación, agregue el org1 / repo1 como control remoto: git remote add org1 https://github.com/user/repo.git git fetch org1

checkout una nueva twig donde se realizará la rebase: git checkout -b repo1-rebase-from-org1 git rebase org1/master

arregla los conflictos, y si todo está bien, reinicia tu twig principal con esta: git checkout master git reset --hard repo1-rebase-from-org1

asegúrese de que todo funcione, y todos los conflictos se resuelven antes de push -f en github.com

No estoy seguro de que esta sea realmente la manera correcta de abordar su problema, pero si quiere hacerlo así, probablemente necesite cortar la antigua relación entre padres y tenedor para poder crear otro tenedor en la misma organización.

Pero debería ser fácil y probablemente preferible hacer lo que quieras hacer en la horquilla existente.