Ich habe Unmengen von Websites gefunden, auf denen erklärt wird, wie git Sie warnen soll, wenn Sie Zeilenenden ändern, oder verschiedene andere Techniken, um zu verhindern, dass Sie eine ganze Datei durcheinander bringen. Angenommen, es ist zu spät dafür - der Baum hat bereits Commits, die die Zeilenenden von Dateien umschalten, sodass git diff
die Subtraktion der alten Datei gefolgt vom Hinzufügen einer neuen Datei mit demselben Inhalt angezeigt wird
Ich suche nach einer Git-Konfigurationsoption oder einem Befehlszeilen-Flag, das angibt diff
, diese einfach zu ignorieren. Wenn sich zwei Zeilen nur durch Leerzeichen unterscheiden, tun Sie so, als wären sie gleich. Ich brauche diese Konfigurationsoption / Flagge für etwas zu arbeiten , die auf Datei Unterschiede beruhen - diff
, blame
auch merge
/ rebase
ideal - ich will git
nachfolgende Leerzeichen vollständig ignorieren, insbesondere Zeilenende. Wie kann ich das machen?
quelle
bl = blame -w
aber Sie können den Namen der eingebauten Befehle nicht neu definieren, und es wird keine Konfigurationsoption angezeigt, um ihn als Standard festzulegen . Aber ich bin kein Git-Experte.git status
?