Я хочу удалить все теги из репозитория 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 -l | xargs -n 1 git push --delete originчтобы удалить их с пульта.