1. ホーム
  2. git

[解決済み] git origin と local のタグをすべて削除するには?

2022-06-18 10:33:29

質問

すでにプッシュされているgitタグを削除するにはどうすればよいですか? すべてのgitリモート(オリジン)タグを削除し、すべてのgitローカルタグを削除してください。

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

  1. ローカルタグをすべて削除する。(オプション推奨)

    git tag -d $(git tag -l)
    
    
  2. Fetch remote All tags. (オプション推奨)

    git fetch
    
    
  3. すべてのリモートタグを削除します。

    git push origin --delete $(git tag -l) # Pushing once should be faster than multiple times
    
    
  4. すべてのローカルタグを削除します。

    git tag -d $(git tag -l)