$ git clean
fatal: clean.requireForce defaults to true and neither -i, -n, nor -f given; refusing to clean
$ git config -l | grep clean
$
“ clean.requireForce默认为true”,但是clean.requireForce
在哪里设置为true?不在任何配置文件中吗?
谢谢。
答案 0 :(得分:2)
配置文件中未定义配置值的默认值吗?
不,它们是由Git本身设置的。
由于默认值为true,因此您需要输入git clean -f
以避免出现错误消息。
最好使用dry-run(git clean -fn
)来测试您要清洁的物品。