Wählen und verwenden Sie eine Diff-Ansicht
Jeder Unterschied in GitTree kann als Hunk, Inline oder Split (nebeneinander) angezeigt werden. Markieren Sie die geänderten Wörter, brechen Sie lange Zeilen um, ignorieren Sie Leerzeichenänderungen, zeigen Sie Markdown in der Vorschau an und springen Sie von einer Änderung zur nächsten.
Funktioniert in GitTree Kostenlos: alle lokalen Git-Funktionen, sobald Sie angemeldet sind.
Auf dieser Seite
Bevor Sie beginnen
- Ein Diff ist geöffnet: Wählen Sie eine geänderte Datei in Ihren Arbeitsänderungen oder in einem Commit aus.
Wo es zu finden ist
- Diff view über dem Diff: Hunk, Inline, Split.
- Die Befehlspalette: Highlight Changed Words, Wrap Diff Lines, Ignore Whitespace in Diffs, Preview Markdown.
| Aktion | macOS | Windows und Linux |
|---|---|---|
| Next Change | F7 | F7 |
| Previous Change | ⇧F7 | Shift+F7 |
Schritte
Wählen Sie die Ansicht
Hunk zeigt nur die geänderten Teile mit etwas Kontext, Inline zeigt die Datei in einer Spalte, Split zeigt Vorher und Nachher nebeneinander.

Ein Unterschied in GitTree, mit ausgewählten und bereitgestellten Zeilen.GitTree-Schnittstelle mit einem Demonstrations-Repository. Machen Sie es lesbar
Aktivieren Sie Highlight changed words, um zu sehen, was sich innerhalb einer Zeile geändert hat, und Wrap lines für lange Zeilen.
Verstecke den Lärm
Ignore Whitespace in Diffs verbirgt Änderungen, die nur Leerzeichen und Einrückungen betreffen.
Gehen Sie die Änderungen durch
Drücken Sie F7 für die nächste Änderung und Umschalt+F7 für die vorherige.
Erwartetes Ergebnis
Das Diff liest sich in jedem Repository so, wie Sie es bevorzugen.
Mehr im Diff
- Preview zeigt eine gerenderte Markdown-Datei; Code geht zurück.
- Suchen und ersetzen Sie im Diff und Go to line.
- View File öffnet die gesamte Datei; Open in External Diff Tool übergibt es an Ihr konfiguriertes Tool.
Wenn etwas schief geht
„Binärdatei – kein Text zum Vergleichen“
Binärdateien enthalten keine anzuzeigenden Zeilen. Bilder erhalten ihren eigenen Vergleich (Bilder und binäre Änderungen).
Der Unterschied einer großen Datei wird nicht angezeigt
Dateien, die die Größenbeschränkung überschreiten, werden nicht geladen. Erhöhen Sie das Limit in den Einstellungen oder öffnen Sie die Datei in einem externen Diff-Tool.
Fragen
Ändert das Ignorieren von Leerzeichen mein Commit?
Nein. Es ändert sich nur, was das Diff anzeigt; Staging und Commits umfassen weiterhin jede Änderung.