385
305

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

git でリモートのタグやブランチを削除する方法

Last updated at Posted at 2012-09-12

git におけるリモートリポジトリの操作は、「リモート上の何かを直接操作する」のではなくて「ローカルの変更をリモートに送りこむ」と考えれば理解しやすいのかもしれない。

リモートのタグを削除する

リモート origin のタグ TAGNAME を削除するには、次のようにする。

git push origin :tags/TAGNAME

リモートに「空のタグを送りこむ」という感じ。

リモートのブランチを削除する

リモート origin のブランチ BRANCHNAME を削除するには、次のようにする。

git push origin :BRANCHNAME

リモートに「空のブランチを送りこむ」という感じ。

追記(2012-09-13)

TAGNAME や BRANCHNAME の前にコロンを付けるかわりに、次のようにすることができるようです。こちらのほうが分かりやすいですね。

git push --delete origin tag TAGNAME
git push --delete origin BRANCHNAME
385
305
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
385
305

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?