如何将 GitHub 分叉存储库更新到特定分支/标签?

Nav*_*mar 1 git github

我想将我 1 年前分叉的分叉存储库升级到特定标签。有人知道怎么做吗 ?

fly*_*lyx 5

如果您还没有这样做:

  • 在您的计算机上克隆分叉存储库。
  • 将远程添加upstream到原始存储库 ( git remote add upstream <url>)

然后:

  • git fetch upstream --tags
  • git checkout -b <branchname> <tagname>

之后,您将拥有一个名为branchname的新分支,它与标签处于相同的状态。最后,

  • git push origin <branchname>

将新分支推送到存储库的 GitHub 分支。

(我认为这就是您想要的;如果您只想在叉子中添加标签,请使用git push origin --tags