Git的清洁内忽略文件夹
问题描述:
我已经包含在gitignore文件夹foo
:Git的清洁内忽略文件夹
- .gitignore (this contains 'foo')
- foo
*
*** bar
当我运行git clean -f
或git clean -f -x
,不会删除酒吧(酒吧是一个正常的文件)。
有没有办法让git清理被忽略的文件夹?
答
git clean -fdx
将删除所有未跟踪的文件,包括目录。 -d
是必要的,使清洁剂下降到未跟踪的目录。