[Git] git switch でブランチを切り替える
作成日: 2026年11月05日
git switch を実行すると、作業対象のブランチを切り替えることができます。Git 2.23 で追加されたコマンドで、ブランチの切り替えや新規作成に特化しています。
既存のブランチへ切り替える
切り替え先のブランチ名を指定して実行します。
git switch feature
切り替えに成功すると、次のようなメッセージが表示されます。
Switched to branch 'feature'
新しいブランチを作成して切り替える
-c(--create)オプションを付けると、新しいブランチを作成し、同時にそのブランチへ切り替えることができます。
git switch -c new-feature
実行結果は下記のとおりです。
Switched to a new branch 'new-feature'
特定のコミットやブランチから派生させたい場合は、末尾に分岐元のコミットやブランチ名を指定することもできます。
git switch -c new-feature main
参考
- Git - git-switch Documentation: https://git-scm.com/docs/git-switch