git-meld-index - Zitat aus der Website:
git-meld-index führt meld - oder ein anderes Git-Difftool (kdiff3, diffuse usw.) - aus, damit Sie Änderungen am Git-Index (auch als Git-Staging-Bereich bezeichnet) interaktiv inszenieren können.
Dies ähnelt der Funktionalität von git add -p und git add --interactive. In einigen Fällen ist meld einfacher / schneller zu verwenden als git add -p. Das liegt daran, dass Sie mit meld beispielsweise Folgendes tun können:
- mehr Kontext sehen
- siehe Intra-Line-Unterschiede
- von Hand bearbeiten und 'Live'-Diff-Updates sehen (aktualisiert nach jedem Tastendruck)
- Navigieren Sie zu einer Änderung, ohne zu jeder Änderung, die Sie überspringen möchten, 'n' zu sagen
Verwendungszweck
Führen Sie in einem Git-Repository Folgendes aus:
git meld-index
Sie sehen meld (oder Ihr konfiguriertes Git-Difftool) mit:
LEFT : temporäre Verzeichnis contining Dateien von Ihrem Arbeits Baum kopiert
RECHTS : Temporäres Verzeichnis mit dem Inhalt des Index. Dies schließt auch Dateien ein, die noch nicht im Index enthalten sind, aber in der Arbeitskopie geändert oder nicht verfolgt werden. In diesem Fall wird der Dateiinhalt von HEAD angezeigt.
Bearbeiten Sie den Index (rechte Seite), bis Sie zufrieden sind. Denken Sie daran, bei Bedarf zu speichern.
Wenn Sie fertig sind, schließen Sie meld und git-meld-index aktualisiert den Index so, dass er mit dem Inhalt des temporären Verzeichnisses auf der rechten Seite von meld übereinstimmt, das Sie gerade bearbeitet haben.