2015-10-03 22 views

答えて

12

を試してみました:

git push origin :refs/heads/3.0.0 
# shorter: 
git push origin :heads/3.0.0 

ブランチのみではなく、タグ(refs/tags/3.0.0)を参照します。

+0

私は "試して"と言いません。やや短いref 'heads/3.0.0'の他に、これは動作しなければならない唯一の方法です。 –

+0

@ try-catch-finally OK。私はそれに応じて答えを修正しました。 – VonC

+0

@ try-catch-finally私は "唯一の方法" [:-) 'git push --delete refs/heads/3.0.0'や' git push -delete heads/3.0.0'もやります作業... –

1

ここでは、ブランチと同じ名前のリモートタグを削除する方法を探していました。上記のジャイアンツのコメントに続き、私はこれが働いていることがわかりました:

git push <remote> :refs/tags/<mytag> 
# or 
git push origin :tags/<mytag> 
関連する問題