When I run git reset --hard HEAD, it's supposed to reset to a pristine version of what you pulled, as I understand it. Unfortunately, it leaves files lying around, as a git status shows a big list of untracked files. How do you tell git "Just bring it back to EXACTLY what was in the last pull, nothing more, nothing less"?