Как удалить удаленный тег? - PullRequest
2848 голосов
/ 30 марта 2011

Как удалить тег Git, который уже был добавлен?

Ответы [ 21 ]

0 голосов
/ 10 апреля 2019

Привет, я просто хотел поделиться созданным мной псевдонимом, который делает то же самое:

Добавьте следующее в ваш ~ / .gitconfig

[alias]
    delete-tag = "!f() { \
            echo 'deleting tag' $1 'from remote/origin ausing command: git push --delete origin tagName;'; \
            git push --delete origin $1; \
            echo 'deleting tag' $1 'from local using command: git tag -d tagName;'; \
            git tag -d $1; \
        }; f"

Использование выглядит следующим образом:

-->git delete-tag v1.0-DeleteMe
deleting tag v1.0-DeleteMe from remote/origin ausing command: git push --delete origin tagName;
To https://github.com/jsticha/pafs
 - [deleted]             v1.0-DeleteMe
deleting tag v1.0-DeleteMe from local using command: git tag -d tagName;
Deleted tag 'v1.0-DeleteMe' (was 300d3ef22)
...