我在 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
就足够了。