Неустановленные изменения, оставшиеся после сброса git --hard

Название говорит само за себя.

Послеgit reset --hard, git status дает мне файлы вChanges not staged for commit: раздел.

Я также пыталсяgit reset ., git checkout -- . а такжеgit checkout-index -f -a, но безрезультатно.

Итак, как я могу избавиться от этих неустановленных изменений?

Кажется, это касается только файлов проекта Visual Studio. Weird. Смотрите эту пасту:http://pastebin.com/eFZwPn9Z, Что особенного в этих файлах, это то, что в .gitattributes у меня есть:

*.sln        eol=crlf
*.vcproj     eol=crlf
*.vcxproj*   eol=crlf

Также,autocrlf установлен в false в моем глобальном.gitconfig, Может ли это быть как-то актуально?

Ответы на вопрос(18)

Ваш ответ на вопрос