如何在git中将.requireForce设置为false?

时间:2018-06-19 21:21:47

标签: git shell github

我正在尝试使用shell摆脱一些我不想在GitHub中使用的未跟踪文件。我正在尝试使用命令git clean -d来执行此操作。但是,我收到错误消息

  

致命的:clean.requireForce默认为true,并且-i,-n和-f都不   给

每当我尝试这样做时。看来,如果我更改此简单设置,就可以解决此问题。但是,我不知道该怎么做。

2 个答案:

答案 0 :(得分:1)

git config --local clean.requireForce false

答案 1 :(得分:0)

由于clean是危险的操作,因此除非您指定-f参数,否则它不会执行任何操作。您也可以指定-n仅列出要删除的文件。您可以设置一个默认模式而不在命令行中键入它,但是我认为这不是一件好事。相反,只需显式使用参数

所以,首先使用命令

git clean -d -n

查看要删除的vlistvof文件,然后

git clean -d -f

实际删除它们