我正在尝试使用shell摆脱一些我不想在GitHub中使用的未跟踪文件。我正在尝试使用命令git clean -d
来执行此操作。但是,我收到错误消息
致命的:clean.requireForce默认为true,并且-i,-n和-f都不 给
每当我尝试这样做时。看来,如果我更改此简单设置,就可以解决此问题。但是,我不知道该怎么做。
答案 0 :(得分:1)
git config --local clean.requireForce false
答案 1 :(得分:0)
由于clean是危险的操作,因此除非您指定-f
参数,否则它不会执行任何操作。您也可以指定-n
仅列出要删除的文件。您可以设置一个默认模式而不在命令行中键入它,但是我认为这不是一件好事。相反,只需显式使用参数
所以,首先使用命令
git clean -d -n
查看要删除的vlistvof文件,然后
git clean -d -f
实际删除它们