Git清理里面忽略的文件夹

rip*_*234 5 git gitignore

我有一个foo包含在gitignore中的文件夹:

 - .gitignore  (this contains 'foo')
 - foo
    *
    *** bar
Run Code Online (Sandbox Code Playgroud)

当我运行git clean -fgit clean -f -x,这不删除栏(栏是一个普通的文件).

有没有办法告诉git清理里面被忽略的文件夹?

Bor*_*lid 13

git clean -fdx将删除所有未跟踪的文件,包括目录.的-d是必须使吸尘器下降到未跟踪目录.