Gitで現在のブランチを確認する方法!一覧表示も解説

git
\ Gitがよく分からない初心者の方へ /
さわっておぼえるGit入門
Gitがよく分からない初心者でも、
この1冊で基本操作を一通り理解できます。
👉 Amazonで詳しく見る
Kindle Unlimitedなら無料で読めます
▶ 無料で読む(Kindle Unlimited)

今回は、Gitで現在のブランチを確認する方法について解説します。
Gitを使っていると、次のような場面があるのではないでしょうか。

  • 今どのブランチで作業しているか確認したい
  • ブランチ一覧を表示したい
  • リモートブランチも確認したい

このようなときは、Gitのブランチ確認コマンドを使うことで簡単に確認できます。
この記事では、現在のブランチを確認する方法から、ローカル・リモートブランチ一覧の表示方法までについて書いています。

Gitで現在のブランチを確認する方法

現在作業中のブランチを確認するには、以下のコマンドを実行します。

git branch

実行結果の例です。

* main
  develop
  feature/login

* が付いているブランチが現在作業中のブランチです。
上記の場合は main ブランチで作業しています。

現在のブランチ名を確認する方法

現在のブランチ名だけを表示したい場合は、以下のコマンドを使用します。

git branch --show-current

実行結果

main

スクリプトやCI/CDなどで現在のブランチ名だけを取得したい場合に便利です。

git statusで現在のブランチを確認する方法

git statusでも現在のブランチを確認できます。
git statusは現在のファイル状態を確認するコマンドです。

git status

実行結果

On branch main

nothing to commit, working tree clean

On branch main と表示されているため、現在 main ブランチで作業していることが分かります。
ファイルの変更状況も同時に確認したい場合はこちらがおすすめです。

Gitでブランチ一覧を表示する方法

ローカルブランチを一覧表示するには、以下のコマンドを実行します。

git branch

実行すると、下記のようにローカルにあるブランチが表示されます。

* main
  develop
  feature/login
  feature/user

現在のブランチには * が付きます。

リモートブランチを一覧表示する方法

リモートブランチを確認する場合は -r オプションを使用します。

git branch -r

実行すると、下記のようにリモートにあるブランチのみが表示されます。

origin/main
origin/develop
origin/feature/login

GitHubやGitLabなどのリモートリポジトリに存在するブランチを確認できます。

ローカル・リモート両方のブランチを表示する方法

ローカルとリモートの両方を表示する場合は -a オプションを使用します。

git branch -a

実行すると、下記のようにリモートとローカルのブランチが全て表示されます。

* main
  develop
  remotes/origin/main
  remotes/origin/develop

すべてのブランチをまとめて確認したい場合に便利です。

ブランチの詳細情報を表示する方法

ブランチごとの最新コミット情報も確認したい場合は -vv オプションを使用します。

git branch -vv

実行すると、下記のようにブランチの情報と一緒に、最新のコミットメッセージなども表示されます。

* main    5d2f8ab Merge pull request #10
  develop a1b2c3d Add user management feature

表示される内容は以下の通りです。

  • 現在のブランチ
  • 最新コミットID
  • コミットメッセージ
  • 追跡しているリモートブランチ

ブランチ整理や運用時によく利用されます。

まとめ

今回はGitで現在のブランチを確認する方法について紹介しました。
Gitで現在のブランチを確認する方法は以下の通りです。

コマンド 内容
git branch 現在のブランチとローカルブランチ一覧を表示
git branch --show-current 現在のブランチ名のみ表示
git status ブランチと変更状況を表示
git branch -r リモートブランチ一覧を表示
git branch -a すべてのブランチを表示
git branch -vv ブランチの詳細情報を表示

まずは現在のブランチを確認したい場合は、以下のコマンドを覚えておけば十分です。

git branch

作業する前にかならずブランチを確認する癖をつけておくようにしましょう。
ブランチを確認する習慣を付けることで、「間違ったブランチで作業してしまった」というミスを防げるようになります。

コメント