追跡されていないファイルを消す前に、何が消えるかだけを表示したい。空欄は?
$ git clean ____正答
- -f
- -n
- -x
- -fd
解説
git clean は Git が追跡していないファイルを削除するコマンドで、消したファイルはコミットされていないので Git では復元できない。-n(--dry-run)を付けると削除せずに対象を表示するだけなので、まずこれで一覧を確かめる。-f は実際に削除し、-fd はディレクトリごと削除する。-x は .gitignore で無視しているファイル(.env など)まで対象に広げるオプションで、確認の前に付けるのは最も危ない。
参考: git-scm.com
この問題を含む Git のテストを制限時間つきで解く
Gitクイズへ