如何从远程存储库中删除标签

问题描述 投票:0回答:3

是否可以取消使用 git 向上游推送的修订版的标签。

这就是发生的事情:

git tag 1.1
git push --tags origin master

哦!这原本是 1.1beta 版本

你可以重新建立基础并重新推向上游吗?我的团队中还没有其他成员从原点退出。

git git-tag
3个回答
132
投票

您可以像删除远程分支一样删除远程标签。

git push origin :1.1

并删除您的本地标签:

git tag -d 1.1

26
投票
git push --delete origin TAGNAME

当然,您仍然需要通过运行以下命令在本地删除标签:

git tag -d TAGNAME

0
投票

简单地说,一旦进入本地存储库路径(使用cmd、代码编辑器、IDE),您就可以发出以下命令。

git push origin :your_tag_name_to_be_deleted
© www.soinside.com 2019 - 2024. All rights reserved.