共有の main ブランチへの git push -f は、他の人のコミットを消すおそれがあるため指摘すべき操作である。
正答
○ 正しい
解説
git push -f(--force)は、リモートのブランチを手元の状態で強制的に置き換える。その間に他の人が push したコミットはリモートから消える。共有ブランチでは避けるのが一般的で、自分専用ブランチで履歴を整える場合も、相手の変更を消さないか確かめる --force-with-lease が推奨される。「push が速くなるので -f でよい」という考えは誤り。
参考: git-scm.com
この問題を含む 指摘・レビュー のテストを制限時間つきで解く
指摘・レビュークイズへ