git clean not removing sub-directories (not recursive)
If you have it in ignore, use git clean -xf. You can do git clean -xdf but that will also remove untracked directories. Use -n for a dry-run. http://gitready.com/beginner/2009/01/16/cleaning-up-untracked-files.html