Git force push tag, когда метка уже существует на пульте

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

Но я подумал, что если я сделаю принудительное нажатие тега, это должно сработать. Но это не то, что я вижу.

Я думаю, что я должен сделать это.

 Create tag
 Push tag -> If push fails -> Delete tag on remote
                           -> push tag again.

Это правильно? Разве принудительный тэг не должен заботиться об этом?

Я использую аннотированные теги с

 git -a v1.0 -f -m "message"

Спасибо за поиск.

Ответы на вопрос(2)

Ваш ответ на вопрос