Проблемы с git reset --hard после добавления .gitattribute - локальные изменения, которых там быть не должно
Я наблюдал проблемы с CRLF после объединения пакетов от моего коллеги. Иногда строки с LF смешивались с источниками, вероятно, с теми, которые были объединены. Поэтому мы решили добавить.gitattributes
файл со следующим содержимым (комментарии удалены):
*.cpp text
*.h text
*.inc text
*.cfg text
*.dic text
*.sln text eol=crlf
*.vcxproj text eol=crlf
*.filters text eol=crlf
*.user text eol=crlf
*.rc text eol=crlf
*.rc2 text eol=crlf
Сейчас я наблюдаю странное поведение. Я вижу многоmodified: ...
файлы (то есть неустановленные), которых там быть не должно. Я старалсяgit reset --hard
, но файлы по-прежнему имеют тот же статус. Я попытался снова клонировать хранилище - тот же результат.
я имеюgit version 1.7.11.msysgit.0
установлен изGit-1.7.11-preview20120620.exe
загружен как текущая версия для Windows.
Что еще я должен попробовать?
Спасибо петя