新しいブランチを作って切り替えたいがエラーになる。正しいものは?
git switch -b feature正答
- git switch -c feature
- git switch -n feature
- git branch -b feature
- git checkout -c feature
解説
ブランチの新規作成オプションは git switch では -c(--create)、古い git checkout では -b と異なる。switch -b や checkout -c は存在しないオプションなのでエラーになる。git branch に -b は無く、作成だけなら git branch feature、作成と切り替えを一度にするなら switch -c を使う。switch に -n も無い。覚え方は「switch は create の c、checkout は branch の b」。
参考: git-scm.com
この問題を含む Git のテストを制限時間つきで解く
Gitクイズへ