現在のGitブランチを知ることは、スムーズな開発ワークフローに不可欠です。ミスは起こりやすく、誤ったブランチに変更をコミットしてしまうと大きな問題につながる可能性があります。幸いにも、Gitには現在アクティブなブランチを迅速に特定するいくつかの簡単な方法があります。このガイドでは、2つの効果的な方法を紹介します。
目次
git branch
コマンドの使用
git branch
コマンドは、ローカルブランチの包括的な概要を提供する強力なツールです。すべてのブランチをリストするだけでなく、現在アクティブなブランチを明確に示します。
使用するには、ターミナルまたはGit Bashを開き、リポジトリに移動して、以下を実行します。
git branch
出力には、すべてのローカルブランチが表示されます。アクティブなブランチは、アスタリスク(*
)のプレフィックスで区別されます。
例:
* main
feature/new-login
feature/bug-fix
この例では、main
が現在のブランチです。
git status
コマンドの使用
主に作業ディレクトリとステージングエリアの状態を表示するために使用されますが、git status
コマンドは出力の先頭に現在のブランチも便利に表示します。これは、ファイルの状態を同時に確認する必要がある場合に、ブランチを確認する迅速な方法になります。
ターミナルを開き、リポジトリに移動して、以下を実行します。
git status
出力は、ブランチを明確に示す行から始まります。
On branch main
Your branch is up to date with 'origin/main'.
nothing to commit, working tree clean
これは、main
がアクティブなブランチであることを明確に示しています。コミットされていない変更やステージングされた変更があっても、ブランチ名が大きく表示されます。
まとめ:git branch
とgit status
の両方で、現在のGitブランチを効果的に確認できます。git branch
はローカルブランチの完全なリストを提供し、git status
は作業ディレクトリの状態とともに簡潔な表示を提供します。ワークフローに最適な方法を選択してください。