Gitのブランチ名の変更方法

今回はGitのブランチ名の変更方法をまとめていきます。(ローカル、リモートそれぞれ)

ローカルブランチ名の変更

$ git branch -m 古いブランチ名 新しいブランチ名

// 今いるブランチの名前を変更する場合
$ git branch -m 新しいブランチ名

リモートブランチ名の変更

リモートブランチ名に関しては厳密に言うと変更ではないかもしれません。
直接、名前を変更するのではなく、名前を変更したブランチを新たにpushします。
なのでPRとかコードへのコメントとかは新しいブランチにはないのでご注意ください。

手順としては、
1. ローカルのブランチ名を変更
2. 変更したブランチを新たにリモートへpush
3. 間違えてpushしたリモートブランチを削除

実際のコマンドは下記の通りです。ターミナル

$ git branch -m 古いブランチ名 新しいブランチ名
$ git push -u origin 現在のブランチ名      // $ git push -u origin HEAD とするとブランチ名を入力しなてもpushできるので便利です。
$ git push origin :リモートのブランチ名

以上がGitのブランチ名の変更方法でした。