【发布时间】:2021-07-13 16:05:21
【问题描述】:
我在 GitHub 存储库的一个分支上进行开发工作。我可以在任何提交上创建带注释的标签并按如下方式推送它们:
# cd to my fork
git tag -a c1.0.1 <commit-id> -m "my v1.0.1"
git push origin v1.0.1
但是,这些标签显示在 fork 中的 Release/Tags 页面中,但不在 origin 中。
我使用manual method on GitHub 在最新代码上创建了一个新版本和标签,但我不能将它用于旧提交。也许我可以克隆源并从那里推送标签,因为我应该拥有所有权限,但我可能会在以后的版本中忘记这样做。
如何将我的 fork 上的标签推送到原点,以便它出现在原点的发布/标签页面中?
【问题讨论】: