Ho visto un certo numero di soluzioni suggerite, ma quasi tutte tolgono lo spazio bianco dall'intero file se è stato modificato, che non è un'opzione. Ho anche provato:Come posso rimuovere lo spazio vuoto finale solo sulle linee modificate in un hook git pre-commit?
git diff -w --no-color | git apply --cached
ma non sembra funzionare. Sto usando git versione 1.6.3.1 e non posso aggiornarlo.
Mi ci è voluto troppo tempo per capire che il 'git apply' dovrebbe accadere nella directory root o non funzionerà. –
Sembra non funzionare su file parzialmente stage (Git 1.9.2 su Linux). –