1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Git branch 操作術

Posted at

git branchコマンドを最低限の理解する

表示

git branch

ローカルブランチの一覧を表示する。

git branch -r

-r、もしくは、--remotesオプション。
リモートブランチの一覧を表示する。

git branch -a

-a、もしくは--allオプション。
リモートブランチを含んだブランチの一覧を表示する。

git branch -v

-v、もしくは--verboseオプション。
詳細情報を付与した状態で、ブランチの一覧を表示する。
各ブランチの先頭のコミットのIDとメッセージを表示する。
-vvオプションを使用することで、追跡しているリモートブランチの名前を表示する。

操作

git checkout -b

新しいブランチの作成、またはリモート上のoriginブランチをローカルに作成
同時にブランチの切り替えを行う。

git branch -d

-d、もしくは、--deleteオプション。
指定したローカルブランチを削除する。
-rオプションを付けた場合は、リモートブランチを削除する。
指定したブランチの内容が、追跡しているリモートブランチ(設定されていない場合はHEAD)にマージされていないと削除できない。

マージの状態に関わらず、強制的に指定したブランチを削除

git branch -D <branchname>

git branch -m

-m、もしくは、--moveオプション。
現在チェックアウトしているブランチ名をに変更する。
git branch -m で変更元を指定することもできる。

1
0
0

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
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?