ブランチ名を変更したい場合

gitでbranchを作成するのは通常として、そのブランチ名を変更する方法をメモ。

現在チェックインしているブランチ名をbranchAに名前変更するコマンド

git branch -m branchA

branchAbranchBに名前変更するコマンド

git branch -m branchA branchB

現在チェックインしているブランチ名を強制的にbranchAに名前変更するコマンド

git branch -M branchA

branchAを強制的にbranchBに名前変更するコマンド

git branch -M branchA branchB

オプションの大文字-Mと小文字-mの違い

大文字の-Mは強制上書きになります。小文字の-mでコマンドを実行した際に変更後の名前と同名のブランチ名があると失敗します。