|-d||Remove untracked directories in addition to untracked files. If an untracked directory is managed by a different Git repository, it is not removed by default. Use -f option twice if you really want to remove such a directory.|
|-f, --force||If the Git configuration variable clean. |
requireForce is not set to false, git clean will refuse to delete files or directories unless given -f, -n or -i. Git will refuse to delete directories with .git sub directory or file unless a second -f is given.
|-i, --interactive||Interactively prompts the removal of each file.|
|-n, --dry-run||Only displays a list of files to be removed, without actually removing them.|
|-q,--quiet||Only display errors, not the list of successfully removed files.|