Gitリポジトリからすべてのタグを削除する 質問する

Gitリポジトリからすべてのタグを削除する 質問する

Git リポジトリからすべてのタグを削除したいです。どうすればいいですか?

を使用してgit tag -d tagnameタグをtagnameローカルで削除し、を使用してgit push --tagsGit プロバイダーでタグを更新します。

私は試した:

git tag -d *

*しかし、それは現在のディレクトリのファイルを意味していることがわかります。

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

タグがたくさんあるので、それをすべて削除したいとします。

ベストアンサー1

git tag | xargs git tag -d

単にUnix哲学すべてをパイプする場所。

Windows では同じコマンドで git bash を使用します。

おすすめ記事