git clean -f -q
One wonders how they came up with "Discard" to represent that. And their message is still retarded. It should definitely say that it will permanently "Remove untracked files from the working tree," which is what
man git clean says it does.
It's impressive to be more opaque than
git itself. For something as destructive as this, I'd have done a dry run (
-n) and shove that list in the user's face.
All this shit will be gone, motherfucker. You really sure?