Bien, agregué el archivo .gitattributes
con líneas como esta
*.css text
*.js text
etc...
Luego seguí las instrucciones en 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"
¡Pero ahora mi copia de trabajo todavía tiene los retornos de carro! Tengo archivos sin seguimiento que me gustaría conservar. ¿Cómo puedo hacer que git revise la rama maestra nuevamente con los archivos normalizados?
Sé que los archivos están normalizados en el repositorio porque cuando clono el repositorio, tengo todos los archivos sin los retornos de carro.