Nach git reset --hard
, git status
gibt mir Dateien innerhalb der Changes not staged for commit:
Abschnitt.
Ich habe auch versucht git reset .
, git checkout -- .
y git checkout-index -f -a
vergeblich.
Wie kann ich also diese nicht eingepflegten Änderungen loswerden?
Dies scheint nur Visual Studio-Projektdateien zu betreffen. Seltsam. Siehe diese Paste: http://pastebin.com/eFZwPn9Z . Das Besondere an diesen Dateien ist, dass ich in .gitattributes habe:
*.sln eol=crlf
*.vcproj eol=crlf
*.vcxproj* eol=crlf
Auch, autocrlf
ist in meiner globalen Datenbank auf false gesetzt. .gitconfig
. Könnte das irgendwie relevant sein?