実務シチュエーション記述難易度 基礎

状況

作業ブランチで直したつもりだが、push する前に、いま main にいないかを確かめたい。

現在のブランチ名だけを表示するよう、空欄を埋めてください。

$ git ____ --show-current

正答

正答branch

解説

git branch --show-current は、いま作業しているブランチの名前だけを 1 行で表示する(Git 2.22 以降)。push の前にこれで main でないことを確かめれば、作業途中の変更を誤って main に送る事故を防げる。git status でもブランチ名は分かるが、変更ファイルの一覧に紛れて読み飛ばしやすい。git log はコミットの履歴を見るもので、--show-current というオプションはない。

参考: git-scm.com

gitbranchpush

この問題を含む 実務シチュエーション のテストを制限時間つきで解く

実務シチュエーションクイズへ