1. ホーム
  2. ギット

[解決済み】Git リポジトリからすべてのタグを削除する

2022-03-30 06:05:22

質問

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

使用方法 git tag -d tagname タグを削除する tagname をローカルで使用し git push --tags gitプロバイダ上のタグを更新しています。

試してみました。

git tag -d *

しかし、私はそれを見て * は、カレントディレクトリのファイルを意味します。

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

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

どのように解決するのですか?

git tag | xargs git tag -d

を追うだけです。 Unixの哲学 何でもかんでもパイプでつなぐ。

Windowsでは、同じコマンドでgit bashを使用してください。