After git reset --hard, git status gives me files within the Changes not staged for commit: section.
I've also tried git reset ., git checkout -- . and git checkout-index -f -a, to no avail.
So, how can I get rid of those unstaged changes?
This seems to hit only Visual Studio project files. Weird. See this paste: http://pastebin.com/eFZwPn9Z. What is special with those files, is that in .gitattributes I have:
*.sln eol=crlf
*.vcproj eol=crlf
*.vcxproj* eol=crlf
Also, autocrlf is set to false in my global .gitconfig. Could that be somehow relevant?