将 master 从上游 repo 恢复到 fork

Restore master from upstream repo into fork

我不小心从我的 fork 中删除了 master 分支。 现在我想在我的 fork 中重置 master 作为上游 master。

我该怎么做?

您可以通过跟踪上游主分支来创建一个新的主分支,并将新创建的主分支强制推送到您分叉的仓库。命令如下所示,

$ git fetch upstream
$ git checkout -b master --track upstream/master
$ git push <forked-repo-origin> master -f

请尝试一下,如果您需要更多,请告诉我。