Visual Studio (proveedor de Git) muestra permanentemente "edición pendiente" en todos los files

Estoy usando VS 2015 Community y Reshaper. Mi problema es que después de tirar o confirmar (usando el cliente tortity git) VS todavía muestra "edición pendiente" en casi todos los files. "Comparar con no modificado" no mostrar cambios no events espacios en blanco. Esto me vuelve loco porque quiero ver "edición pendiente" solo en files en los que realmente estoy trabajando …

EDITAR: Acabo de encontrar que el problema es con la configuration CRLF en git. Necesito línea final con CRLF pero git devuelve LF.

EDIT 2: Después de nuevas informaciones lo hice siguiendo el paso que me funciona:

  1. Establezca las terminaciones de línea en CRLF: git config --global core.autocrlf true
  2. Borrar índices de git: git rm --cached -r .
  3. Reescribir índices: recoger todos los nuevos finales de línea: git reset --hard

Más sobre terminaciones de línea para windows aquí .

He oído hablar de esto antes de que sea causado por el carácter "fin de línea" en sus files.

Intenta ejecutar esto:

git config –global core.autocrlf falso