忽略目录中的Git清理

5

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

 - .gitignore  (this contains 'foo')
 - foo
    *
    *** bar

当我运行git clean -f或者git clean -f -x时,它并不会删除bar文件(bar是一个普通文件)。是否有一种方法告诉git要清除被忽略的文件夹内部的文件呢?
1个回答

14

git clean -fdx 命令将会删除所有未跟踪的文件,包括文件夹。使用 -d 参数是为了让清理工具进入未跟踪的目录。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接