Dry run for clean
Preview files/dirs that would be removed.
git clean -ngitcleandry-run
Remove untracked files
Force remove untracked files (no directories).
git clean -fgitcleanfiles
Remove untracked files and directories
Force remove untracked files and directories.
git clean -fdgitcleandirs
Override local with remote branch
Fetch and hard reset to remote branch; discards local changes/commits.
git fetch origin <branch> && git reset --hard origin/<branch> && git clean -fdgitresetremoteoverride