小编典典

从 Git 存储库中删除所有标签

all

我想从 Git 存储库中删除所有标签。我怎样才能做到这一点?

使用在本地git tag -d tagname删除标签,并使用我更新 git 提供程序上的标签。tagname``git push --tags

我试过:

git tag -d *

但我看到这*意味着来自当前目录的文件。

$ git tag -d *
error: tag 'file1' not found.
error: tag 'file2' not found.
...

考虑一下我有很多标签,我想全部删除它们。


阅读 69

收藏
2022-04-24

共1个答案

小编典典

git tag | xargs git tag -d

只需遵循Unix 哲学,您可以通过管道传输所有内容。

在 Windows 上使用 git bash 和相同的命令。

2022-04-24