git switch -c
コマンドを使用すると、ブランチの作成と、そのブランチへの切り替え(チェックアウト)を同時に行うことができます(昔は同様の振る舞いをする git checkout -b
コマンドが使っていました)。
$ git switch -c mybranch # ブランチ mybranch の作成&チェックアウト
Switched to a new branch 'mybranch'
$ git branch # 現在チェックアウトしているブランチの確認
main
* mybranch
git branch
コマンドでのブランチ作成と同様、ブランチ元のブランチ名を指定することもできます。
$ git switch -c mybranch main