github, actualización proyecto bifurcado

digamos repository de witch I clone (y solo de solo lectura para mí) es:

git@github.com:secret_project/dev.git branch: dev 

Bifurqué proyecto y url:

 git@github.com:secret_user/Dde.git 

(que tengo acceso completo: leer + escribir)

Pero alguien actualizó git@github.com:secret_project/dev.git desde otra versión bifurcada.
Digamos file cambiado en

 git@github.com:secret_project/dev.git (test.txt) content: hi! 

Pero mi proyecto bifurcado tiene test.txt file test.txt con contenido:

 hi 

Entonces, ¿cómo actualizo proyecto bifurcado localmente y en mi repository?

Que commands usar, y por favor ejemplifica con mis repositorys mostrados …

Debe agregar a su repository local (que es un clon de su fork Dde.git ) la dirección remota para el repository original ' upstream '.

 git remote add upstream git://github.com/secret_project/dev.git # public read-only URL 

Eso le permitirá tirar de ' upstream ' en su propia twig (fusionando y resolviendo cualquier conflicto de fusión en test.txt ).
Luego, Dde tu sucursal local a tu repository de Dde GitHub.

Ver la página de ayuda de GitHub: "Trabajando con controles remotos" para más detalles.

Simplemente envíe una request de extracción desde la página GitHub de su repository a su repository principal. Luego, extraiga los cambios en su repository bifurcado local y comprométase y envíe una nueva request de extracción.

Los pasos aquí moverán su tenedor al mismo compromiso que el repository padre:

  1. Cambie el directory a su repository local. Cambie a la twig principal si no lo está y escriba este git checkout master
  2. Agregue el padre como un repository remoto, git remote add upstream <repo-location>
  3. Emitir git fetch upstream
  4. Emita git rebase upstream/master En esta etapa, comtesting que confirma qué se fusionará escribiendo git status
  5. Problema git push origin master

Espero que esto ayude.