【问题标题】:How to delete Github Tag forever? [duplicate]如何永久删除 Github Tag? [复制]
【发布时间】:2016-10-28 09:32:57
【问题描述】:

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

【问题讨论】:

    标签: git github git-tag


    【解决方案1】:

    Mahmoud 的回答得到以下证实:

    Releases 也是 lightweight Git tags,具有一些额外的很棒的功能来帮助您发布软件。

    所以在 GitHub 方面,您实际上并没有删除 annotated tag,而只是删除了一个轻量级的。
    将空引用推送到 GitHub 标记实际上会将其从 GitHub 存储库中删除。

    【讨论】:

    • @choroba 感谢您的编辑,我正要修复该链接 ;)
    【解决方案2】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-05-18
      • 1970-01-01
      • 2016-10-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-10
      相关资源
      最近更新 更多