如何将标签同步到分叉的 github 存储库?

Bob*_*ore 43 github

我在 github 上分叉了一个存储库,并使用网页上的“获取并合并”按钮将最新代码同步到我的分叉。我注意到代码已更新,但主复制中的新标签最终不会出现在我的分叉中。我怎样才能做到这一点?

Von*_*onC 79

您需要在命令行中获取标签

git fetch --tags upstream
Run Code Online (Sandbox Code Playgroud)

假设upstream是引用原始存储库 URL 的远程名称。
(如果尚未定义git remote add upstream https://github.com/original/repository:)。

然后将标签推送到你的叉子上

git push --tags
Run Code Online (Sandbox Code Playgroud)

如果您只想推送您正在推送的分支中的标签

git config --global push.followTags true
Run Code Online (Sandbox Code Playgroud)

这样,一个简单的git push就足够了。

  • 它成功了,耶! (2认同)