- ターミナルを使用する方法: ターミナルを開き、以下のコマンドを実行します。
git branch --show-current
このコマンドは、現在のブランチ名を表示します。
- Gitフックを使用する方法:
Gitフックを使用すると、特定のイベントが発生したときに自動的にスクリプトを実行することができます。
post-checkout
フックを使用して現在のブランチ名を取得することができます。
まず、.git/hooks
ディレクトリに移動します。
cd .git/hooks
次に、post-checkout.sample
ファイルをpost-checkout
という名前でコピーします。
cp post-checkout.sample post-checkout
post-checkout
ファイルをテキストエディタで開き、以下のコードを追加します。
#!/bin/sh
branch_name=$(git symbolic-ref --short HEAD)
echo "Current branch: $branch_name"
スクリプトを保存して終了します。その後、ブランチを切り替えるたびに、現在のブランチ名が表示されます。
- Gitフックを使用する方法(フックスクリプトを実行可能にする): 上記の方法では、フックスクリプトに実行権限を与える必要があります。以下のコマンドを使用して実行可能にすることができます。
chmod +x post-checkout
これにより、フックスクリプトが実行可能になり、ブランチを切り替えたときに自動的に実行されます。
これらは現在のブランチ名を取得するためのいくつかの方法です。プロジェクトの要件に応じて適切な方法を選択してください。