¿Cómo puedo forzar a git para que extraiga la rama maestra y elimine los retornos de carro después de haber normalizado los archivos utilizando el atributo "texto"?

Bien, entonces agregué el archivo..gitattributes con líneas como esta

*.css text
*.js text
etc...

Entonces seguí las instrucciones enhttp://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 tengo git checkout la rama maestra de nuevo con los archivos normalizados?

Sé que los archivos están normalizados en el repositorio porque cuando cloné el repositorio, tengo todos los archivos sin los retornos de carro.

Respuestas a la pregunta(2)

Su respuesta a la pregunta