git清除选中的忽略模式
删除文件:git清除选中的忽略模式,git,Git,删除文件: git clean-df 删除文件和所有被忽略的文件: git clean-dfx 删除除给定模式以外的文件: git clean-dfe*.suo 我想包括一个模式,那么我该如何做: git clean-dfi[Oo]bj [Oo]bj是my.gitignore的一部分,所以clean不会命中它。是否有可能强制清洗特定图案?我当然不想清除所有被忽略的文件,只想清除特定的模式。git clean没有包含模式 您最好只使用一个简单的脚本 find . -name '*.[Oo]bj'
git clean-df
删除文件和所有被忽略的文件:
git clean-dfx
删除除给定模式以外的文件:
git clean-dfe*.suo
我想包括一个模式,那么我该如何做:
git clean-dfi[Oo]bj
[Oo]bj是my.gitignore的一部分,所以clean不会命中它。是否有可能强制清洗特定图案?我当然不想清除所有被忽略的文件,只想清除特定的模式。
git clean
没有包含模式
您最好只使用一个简单的脚本
find . -name '*.[Oo]bj' | xargs rm
如果它们是被忽略的文件,为什么不直接使用
find
和rm
?