有没有办法从git仓库中删除所有被忽略的文件?
这个问题在这里已经有了答案:
git clean -dfX
  git-clean  - 从工作树中删除未跟踪的文件 
  -d用于删除目录 
  -f强行删除 
  -n不要实际删除任何东西,只是显示会做什么。 
  -X仅删除Git忽略的文件。  这对从头开始重建所有内容可能很有用,但保留手动创建的文件。 
有一个单一的命令解决方案:
git ls-files --ignored --exclude-standard | sed 's/.*/"&"/' | xargs git rm -r --cached
它所做的是:
上一篇: Is there a way to remove all ignored files from a git repo?
