LoginSignup
808
765

More than 5 years have passed since last update.

Git で不要になったローカルブランチ・リモートブランチを削除する方法

Last updated at Posted at 2013-11-08

ローカルブランチ

ブランチの一覧を見る

  • ローカルブランチの一覧を表示する
% git branch
master
foo
bar

削除

  • HEAD にマージしたブランチを削除する
% git branch --delete foo
  • マージしたかどうかを問わずに削除する
% git branch -D foo

リモートブランチ

ブランチの一覧を見る

  • リモートブランチの一覧を表示する
% git branch --remote
origin/HEAD -> origin/master
origin/foo
origin/bar
  • ローカルブランチとリモートブランチの一覧を表示する
% git branch --all
master
foo
bar
origin/HEAD -> origin/master
origin/foo
origin/bar

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

  • リモートブランチ foo を削除する
% git push --delete origin foo

または

% git push origin :foo

参照

3.5 Git のブランチ機能 - リモートブランチ
Gitの内側-参照仕様(Refspec)

808
765
1

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
808
765