¿Cómo sincronizar el tenedor con el proyecto original de GitHub?

Creé la bifurcación de algún proyecto de GitHub. Luego creé una nueva twig e hice un parche dentro de esa twig. Envié la request de extracción al autor y él aplicó mi parche y agregó algunas confirmaciones más tarde. ¿Cómo puedo sincronizar mi tenedor en GitHub con el proyecto original ahora? ¿Debo eliminar mi tenedor en GitHub y crear un tenedor nuevo para cada parche cada vez?

No es necesario que refork a refork . Simplemente agregue un control remoto (por ejemplo, en upstream ) y fetch upstream para actualizar su repository clonado.

 $ git remote add upstream <original-repo-url> $ git fetch upstream # update local with upstream $ git diff HEAD..upstream/master # see diffs between local and upstream/master (if there is no diff then both are in sync) $ git pull upstream master # pull upstream's master into local branch $ git push origin HEAD # push to your forked repo's remote branch