Git4 択難易度 基礎

新しいブランチを作って切り替えたいがエラーになる。正しいものは?

git switch -b feature

正答

  1. git switch -c feature
  2. git switch -n feature
  3. git branch -b feature
  4. 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

branchswitchcheckout

この問題を含む Git のテストを制限時間つきで解く

Gitクイズへ