将master从上游repo恢复到fork

时间:2017-08-31 11:36:58

标签: git github rebase git-fork upstream-branch

我意外地从我的分支中删除了主分支。 现在我想将我的fork中的master重置为上游master。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

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

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

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