74 是否可以取消使用git推送到上游的修订的标记。 这是发生了什么: git tag 1.1 git push --tags origin master h!那应该是1.1beta版本 您能否重新定位并重新推向上游。我团队中的其他成员尚未撤离。 git — 塞尔比 source 2 如何删除远程git标记的 — BuZZ-dEE 2014年
114 您可以像删除远程分支一样删除远程标签。 git push origin :1.1 并使用以下命令删除您的本地标签: git tag -d 1.1 — 阿比森 source 1 我做了:git tag -d 1.1 && git push origin:1.1,就成功了。非常感谢。 — Serby 2011年 1 因为记住,一个分支就是一个标签,只有一个分支将其HEAD和属于它的最新提交一起移动。在内部,它们是完全相同的。 — 丹·雷, 3 实际上,轻量级标签就像分支一样。带注释的标签是一个实际对象,例如提交,具有指向它的引用点。 — 阿比森 从git版本2.7.4开始,如果我尝试在远程删除后在本地删除标签,则会收到错误消息:未找到标签'0.0.60'。我想它会被自动删除 — Shadi 如果您需要删除很多,很多的标签,我想通了两种方式至少几个数量级更快地做到这一点。最快的是包括多个:tag参数git push。第二种使用Github API直接删除远程引用(标签)。(stackoverflow.com/a/43421561/657764) — TonyH