git 删除未跟踪文件使用 git clean123
- 删除 untracked files
git clean -f
- 连 untracked 的目录也一起删掉
git clean -fd
- 连 gitignore 的 untrack 文件/目录也一起删掉(慎用,一般用来删掉编译出来的
.o之类的文件)
git clean -xfd
- 执行 git clean 前,建议加上
-n参数预览将会删除的文件,防止误删重要文件
git clean -n
git clean -nxfd
git clean -nf
git clean -nfd
参数说明:
-f:删除文件-d:同时删除未跟踪目录-x:也删除被.gitignore忽略的文件-n:dry‑run,仅预览,不真实删除任何文件