I also don't keep my fork in sync, and never needed to. I use the same workflow as Jelle.
On Thu., May 6, 2021, 7:18 a.m. Jelle Zijlstra, <[email protected]> wrote: > > > El jue, 6 may 2021 a las 6:58, Skip Montanaro (<[email protected]>) > escribió: > >> > Your main branch in GitHub has some commits they are not in >> python/cpython. >> > https://github.com/smontanaro/cpython/commits/main >> >> Regarding this. How else am I to keep my fork in sync with >> python/cpython other than by the occasional pull upstream/push origin >> process? That's what all those merges are. Is that first commit >> (Github (un)Dependabot) the culprit, or are all the other git merge >> results also problematic? >> > > Maybe others have different workflows, but I don't see much of a need for > keeping your fork's main branch up to date. My workflow is something like > this: > > % git remote -v > origin [email protected]:JelleZijlstra/cpython.git (fetch) > origin [email protected]:JelleZijlstra/cpython.git (push) > upstream https://github.com/python/cpython.git (fetch) > upstream https://github.com/python/cpython.git (push) > % git checkout main > Already on 'main' > Your branch is up to date with 'upstream/main'. > % git pull > ... get new changes from upstream > % git checkout -b myfeature > ... write my code > % git push -u origin myfeature > ... open a pull request > > So my local main branch tracks upstream/main (the real CPython repo), not > origin/main (my fork). > > >> >> Skip >> _______________________________________________ >> Python-Dev mailing list -- [email protected] >> To unsubscribe send an email to [email protected] >> https://mail.python.org/mailman3/lists/python-dev.python.org/ >> Message archived at >> https://mail.python.org/archives/list/[email protected]/message/AGUYBV54ZOBH6LJGABMOTLA4MEAXPWWY/ >> Code of Conduct: http://python.org/psf/codeofconduct/ >> > _______________________________________________ > Python-Dev mailing list -- [email protected] > To unsubscribe send an email to [email protected] > https://mail.python.org/mailman3/lists/python-dev.python.org/ > Message archived at > https://mail.python.org/archives/list/[email protected]/message/PQU2PWUG2WUHL44QKSIEC3BPUOZAZG6M/ > Code of Conduct: http://python.org/psf/codeofconduct/ >
_______________________________________________ Python-Dev mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/[email protected]/message/IBL7MJIEBM36GW6QTN45HPEI2LT5Q4ZY/ Code of Conduct: http://python.org/psf/codeofconduct/
