git clean -fX
Will remove all ignored files from the current directory and all subdirectories.
git clean -Xn
Will preview all files that will be cleaned.
git clean -fd
Will remove all untracked directories and the files within them. It will start at the current working directory and will iterate through all subdirectories.
git clean -dn
Will preview all directories that will be cleaned.
git clean -i
Will print out items to be removed and ask for a confirmation via commands like the follow:
Would remove the following items:
folder/file1.py
folder/file2.py
*** Commands ***
1: clean 2: filter by pattern 3: select by numbers 4: ask each
5: quit...