Ich möchte alle meine Whitespace-Korrekturen in ihrem eigenen Commit festschreiben, um alles andere rein von Leerzeichen Änderungen zu halten.Gibt es eine Möglichkeit, * nur * Leerzeichen Unterschiede mit git diff zu zeigen?
Es ist einfach aus Leerzeichen Unterschiede filtern mit git diff
etwas mit wie dieses
git diff --ignore-all-space --ignore-space-change --ignore-space-at-eol --ignore-blank-lines
aber wie bekomme ich eine Liste von nur Leerzeichen Unterschiede?
(Es wäre auch sinnvoll sein, eine Liste von Dateien zu erhalten, die nur Leerzeichen Unterschiede, so kann ich add
sie nur alle ohne mit git add -p
durch sie zu gehen, um die Unterschiede bei Leer auszusuchen. Aber ich nehme an, dass sekundäre ist.
'diff -u <(git diff --stat --ignore-all-Raum --ignore-Raum-Änderung --ignore-Raum-at-EOL --ignore-blank-Linien) <(git diff --stat) 'vielleicht für deine zweite Frage? – Ryan