[Git] git branch -m でローカルブランチ名を変更する

作成日: 2026年11月02日

git branch -m コマンドを使用すると、ローカルブランチの名前を変更できます。

現在のブランチ名を変更する

チェックアウトしているブランチの名前だけを変える場合は、新しい名前を1つ指定します。

git branch -m new-name

例えば old-name ブランチにいる状態で上記を実行すると、ブランチ名は new-name になります。

別のブランチ名を変更する

作業中のブランチを切り替えずに、別のローカルブランチの名前を変える場合は、変更前と変更後の名前を指定します。

git branch -m feature-old feature-new

実行後、git branch の一覧では feature-old の代わりに feature-new が表示されます。

  feature-new
* master

-m は --move の短い形式です。リモートにすでに push 済みのブランチ名を変えた場合は、リモート側のブランチ削除や upstream の付け替えが別途必要になることがあります。

参考

Git