git - 如何使用 Git 将标签推送到远程存储库?

标签 git git-push git-tag

我在我机器上的主分支上添加了一个标签:

git tag mytag master

如何将其推送到远程存储库?运行 git push 给出消息:

Everything up-to-date

然而,远程仓库不包含我的标签。

最佳答案

推送一个单个标签:

git push origin <tag_name>

下面的命令应该推送所有标签(不推荐):

# not recommended
git push --tags

关于git - 如何使用 Git 将标签推送到远程存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5195859/

相关文章:

git - 我们可以在不使用 Git pull/ checkout /获取的情况下跟踪远程引用吗?

git 在推送时挂起

git push 在 HTTP/1.1 100 之后卡在(哑)https 上继续

git - 克隆没有标签的仓库?

Git cherry 选择那些包含关键字(跟踪 id)的提交

git pull : bad object from remote, 但远程 fsck 显示没有错误

git - 如何列出包含提交的所有标签?

git - 如何在 git 中 "rebase tags"?

git - TortoiseGit:如何配置远程 url(本地目录文件夹)

git - 推送时使用的是本地版本的git还是远程版本的git?