Гаразд, я додав файл .gitattributes
із такими рядками
*.css text
*.js text
etc...
Потім я дотримувався інструкцій на http://git-scm.com/docs/gitattributes#_checking-out_and_checking-in
$ rm .git/index # Remove the index to force Git to
$ git reset # re-scan the working directory
$ git status # Show files that will be normalized
$ git add -u
$ git add .gitattributes
$ git commit -m "Introduce end-of-line normalization"
Але тепер моя робоча копія все ще має повернення каретки! У мене є відстежені файли, які я хотів би зберегти. Як мені знову отримати git checkout головну гілку з нормалізованими файлами?
Я знаю, що файли нормалізуються у сховищі, тому що коли я клоную репо, у мене є всі файли без повернення каретки.