git tag -d <имя_тега>
Для удаления локального тега в Git можно использовать команду:
git tag -d <имя_тега>Например, чтобы удалить тег с именем v1.0, команда будет выглядеть так:
git tag -d v1.0Важно: Эта команда удаляет тег только из вашего локального репозитория. Удаление тега локально не удалит его из удаленного репозитория. Если тег опубликован удаленно, необходимо также удалить его там (см. ниже).
Если возникает ошибка вида "невозможно удалить тег 'v1.0': resource busy", это может означать, что тег сейчас используется (например, ваша ветка находится на нем).  Перейдите на другую ветку (например, main или develop) и повторите попытку удаления тега:
git checkout main
git tag -d v1.0Удаление тега из удаленного репозитория:
Чтобы удалить тег из удаленного репозитория, используйте команду git push с опцией --delete:
git push origin --delete <имя_тега>Например:
git push origin --delete v1.0Эта команда удалит тег v1.0 из удаленного репозитория, указанного в origin.
Альтернативный вариант (эквивалентный предыдущему):
git push origin :refs/tags/<имя_тега>Например:
git push origin :refs/tags/v1.0Проверка удаления:
После удаления тега локально, вы можете проверить список тегов с помощью команды:
git tagЧтобы проверить список тегов в удаленном репозитории:
git fetch origin --prune tagИ затем:
git tag