Der Stil meines Projekts sagt, triming whitespace, aber das macht Diffs sehr, sehr chaotisch. Ich mag es, sie zu einem Commit zu konsolidieren, bevor ich den eigentlichen Fix beginne.git-nur Whitespace-Änderungen hinzufügen?
Dies ist eng mit Add only non-whitespace changes verwendet, aber es ist genau das Gegenteil gefragt:
Gibt es eine Möglichkeit nur die Änderungen in Leerzeichen in dem Staging-Bereich hinzufügen?
Verwandte, zum Erstellen eines Git Alias: http://Stackoverflow.com/a/19525426/1443496. Es scheint nicht, dass es einen cleveren Trick gibt, Piping in einem Alias zuzulassen, also müssen Sie auf eine Shell zurückgreifen. –
@SeanAllred thanks Ich habe die Frage falsch gelesen –
Dies hat etwas seltsames Verhalten, wenn die Datei vor der Normalisierung zwei neue Zeilen am Schwanz hat (wo Normierung trimmt dies auf eins). –