如何永久删除Github Tag?

时间:2016-06-26 06:34:45

标签: git github git-tag

我知道我可以去github.com,选择我的标签然后点击删除,但这只会删除标签信息而不是实际标签。那么如何永远删除它?!

2 个答案:

答案 0 :(得分:1)

从本地git存储库中执行以下操作:

git fetch
git tags
git tag -d {tag-name}
git push origin :refs/tags/{tag-name}

现在去Github.com刷新,它们就消失了。

答案 1 :(得分:0)

Mahmoud的答案得到以下证实:

  

Releases也是lightweight Git tags,还有一些非常棒的功能可以帮助您发布软件。

所以在GitHub方面,你实际上并没有删除annotated tag,只是轻量级。{ 将空引用推送到GitHub标记实际上会将其从GitHub仓库中删除。