git clean 清理工作目录
git clean从工作目录移除未被跟踪的文件,直接删除,不能从回收站找到-d移除未跟踪的目录-f强制移除文件或目录,如果clean.requireForce设置为 true,git clean只有添加-f-n-i才会清理# 移除工作目录中所有未追踪的文件以及空的目录 git clean -f -d-n“演示”查看将会清除的内容,不会移除任何文件或目录# 可以打印“将要移除什么”,并未真正移除,相当于“演示” git clean -d -n-x不使用.gitignore或者$GIT_DIR/info/exclude指定的忽略规则,仍然使用-e选项指定的忽略规则可以移除所有的未跟踪文件,包括构建目录,可以用来创建一个干净的工作目录
# 移除未跟踪的文件和目录 git clean -d -x
-X只移除忽略的文件,可以用于保留手动创建的文件