Answers:
您可以使用git-clean。此命令将删除未跟踪的文件/目录。默认情况下,它将仅打印将要删除的内容,而不会实际删除它们。
给定-f删除文件的-d标志,以及删除空目录的标志:
git clean -df
同时删除忽略的文件:
git clean -dfx
git clean本身实际上会删除所有未跟踪的文件-除非Git配置变量clean.requireForce设置为true。如果将其设置为false,则需要使用-ff清洁目录
git clean -ix将向您显示它将清除的内容并为您提供选项菜单。我的最爱。
-x,它和一个新克隆的仓库一样好。