He visto una serie de soluciones sugeridas, pero casi todas eliminan el espacio en blanco del archivo completo si se ha modificado, lo que no es una opción. También lo intenté:¿Cómo puedo eliminar los espacios en blanco finales solo en las líneas modificadas en un enganche git precompuesto?
git diff -w --no-color | git apply --cached
pero parece que tampoco funciona. Estoy usando la versión 1.6.3.1 de git y no puedo actualizarla.
Me llevó demasiado tiempo darme cuenta de que el 'git apply' debería ocurrir en el directorio raíz o no funcionaría. –
Parece que no funciona en archivos parcialmente en etapas (Git 1.9.2 en Linux). –