デプロイプロセスの一部としてgitでタグを使用します。ときどき、これらのタグをリモートリポジトリから削除してクリーンアップしたいと考えています。
これは非常に簡単です。1人のユーザーが1組のコマンドでローカルタグとリモートタグを削除します。両方の手順を組み合わせた小さなシェルスクリプトがあります。
2番目(3番目、4番目、...)のユーザーに、リモートに反映されなくなったローカルタグが追加されました。
git remote prune origin
リモートブランチが削除されたローカル追跡ブランチをクリーンアップするのと同様のコマンドを探しています。
または、リモートタグを一覧表示する簡単なコマンドを使用して、を介して返されるローカルタグと比較することもできますgit tag -l
。
git config fetch.pruneTags true
、あなたのようになりますgit fetch
あなたがやりたいことを!この他の質問に対する私の答えを見てください。