git delete tag

Git Как удалить тег на сервере

Задача: Нужно удалить один или несколько тегов на сервере

Инструменты: git bash

Решение: Чтобы удалить тег на сервере с помощью git bash, нужно воспользоваться следующей командой git push —delete. Рассмотрим ее применение более детально.

git push —delete origin <tagname>

где <tagname> — имя тега

Также можно добавить «пустую» ссылку в имя удаляемого тега

git push origin :tagnameCode language: CSS (css)

Не стоит забывать о пространстве имен, в тегов оно одно, в веток другое, чтобы случайно не удалить ветку, лучше воспользоваться полным путем

git push origin :refs/tags/tagname

Как удалить несколько тегов одной командой

Для этого воспользуемся той же командой удаления одного тега, только добавим список тегов, через пробел, которые нужно удалить на сервере

git push —delete origin <tagname_1> <tagname_2> <tagname_n>

PS: Также может пригодится заметка —  Как удалить теги в локальном репозитории

Добавить комментарий