Dies ist der Befehl git-difftool, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
git-difftool - Änderungen mit gängigen Diff-Tools anzeigen
ZUSAMMENFASSUNG
git Difftool [ ] [ [ ]] [--] [ ...]
BESCHREIBUNG
git Difftool ist ein Git-Befehl, mit dem Sie Dateien zwischen Revisionen vergleichen und bearbeiten können
Verwendung gängiger Diff-Tools. git Difftool ist ein Frontend für git diff und akzeptiert das Gleiche
Optionen und Argumente. Sehen git-diff(1).
OPTIONAL
-d, --dir-diff
Kopieren Sie die geänderten Dateien an einen temporären Speicherort und führen Sie einen Verzeichnisvergleich für sie durch.
In diesem Modus wird vor dem Start des Diff-Tools nie eine Eingabeaufforderung angezeigt.
-y, --no-prompt
Fragen Sie nicht nach, bevor Sie ein Diff-Tool starten.
--prompt
Eingabeaufforderung vor jedem Aufruf des Diff-Tools. Dies ist das Standardverhalten; Die
Es besteht die Möglichkeit, alle Konfigurationseinstellungen zu überschreiben.
-T , --tool=
Verwenden Sie das von angegebene Diff-Tool . Zu den gültigen Werten gehören „emerge“, „kompare“, „meld“ und „meld“.
vimdiff. Führen Sie git difftool --tool-help für die Liste der gültigen aus Einstellungen.
Wenn kein Diff-Tool angegeben ist, git Difftool wird die Konfigurationsvariable verwenden
diff.tool. Wenn die Konfigurationsvariable diff.tool nicht gesetzt ist, git Difftool werde auswählen
eine geeignete Vorgabe.
Sie können explizit einen vollständigen Pfad zum Tool angeben, indem Sie die Konfiguration festlegen
Variables Difftool. .Weg. Sie können beispielsweise den absoluten Pfad zu konfigurieren
kdiff3 durch Festlegen von difftool.kdiff3.path. Ansonsten, git Difftool geht davon aus, dass das Werkzeug
in PFAD verfügbar.
Anstatt eines der bekannten Diff-Tools auszuführen, git Difftool kann für die Ausführung angepasst werden
ein alternatives Programm durch Angabe der aufzurufenden Befehlszeile in einer Konfiguration
Variables Difftool. .cmd.
Wann git Difftool wird mit diesem Tool aufgerufen (entweder über die Option -t oder --tool oder
die Konfigurationsvariable diff.tool) mit der die konfigurierte Befehlszeile aufgerufen wird
Folgende Variablen stehen zur Verfügung: $LOCAL wird auf den Namen der temporären Datei gesetzt
enthält den Inhalt des Diff-Pre-Images und $REMOTE wird auf den Namen des gesetzt
Temporäre Datei, die den Inhalt des Diff-Post-Images enthält. $MERGED ist der Name von
die Datei, die verglichen wird. $BASE wird zur Kompatibilität mit benutzerdefinierten bereitgestellt
Befehle des Merge-Tools und hat den gleichen Wert wie $MERGED.
--tool-help
Gibt eine Liste der Diff-Tools aus, die mit --tool verwendet werden können.
--[no-]symlinks
git DifftoolDas Standardverhalten besteht darin, beim Ausführen symbolische Links zum Arbeitsbaum zu erstellen
--dir-diff-Modus und die rechte Seite des Vergleichs ergibt den gleichen Inhalt wie
die Datei im Arbeitsbaum.
Die Angabe von --no-symlinks weist darauf hin git Difftool stattdessen Kopien erstellen.
--no-symlinks ist die Standardeinstellung unter Windows.
-X , --extcmd=
Geben Sie einen benutzerdefinierten Befehl zum Anzeigen von Diffs an. git-difftool ignoriert das konfigurierte
Standardmäßig wird $command $LOCAL $REMOTE ausgeführt und ausgeführt, wenn diese Option angegeben ist. Zusätzlich,
$BASE ist in der Umgebung festgelegt.
-g, --gui
Wann git-difftool Wird mit der Option -g oder --gui aufgerufen, ist das Standard-Diff-Tool das Standard-Diff-Tool
Lesen Sie aus der konfigurierten Variable diff.guitool anstelle von diff.tool.
--[no-]trust-exit-code
git-difftool Ruft für jede Datei einzeln ein Diff-Tool auf. Von der gemeldete Fehler
Das Diff-Tool wird standardmäßig ignoriert. Verwenden Sie zum Erstellen --trust-exit-code git-difftool verlassen, wenn
Ein aufgerufenes Diff-Tool gibt einen Exit-Code ungleich Null zurück.
git-difftool leitet den Exit-Code des aufgerufenen Tools weiter, wenn --trust-exit-code is
benutzt.
Weitere Informationen finden Sie auch in den git-diff(1) für die vollständige Liste der unterstützten Optionen.
CONFIG VARIABLEN
git Difftool fällt zurück auf git Mergetool Konfigurationsvariablen, wenn das Difftool äquivalent ist
wurden nicht definiert.
diff.tool
Das standardmäßig zu verwendende Diff-Tool.
diff.guitool
Das Standard-Diff-Tool, das verwendet wird, wenn --gui angegeben ist.
difftool. .Weg
Überschreiben Sie den Pfad für das angegebene Werkzeug. Dies ist nützlich, wenn Ihr Werkzeug nicht im Lieferumfang enthalten ist
WEG.
difftool. .cmd
Geben Sie den Befehl zum Aufrufen des angegebenen Diff-Tools an.
Siehe --tool= Option oben für weitere Details.
difftool.prompt
Eingabeaufforderung vor jedem Aufruf des Diff-Tools.
difftool.trustExitCode
Beenden Sie das Difftool, wenn das aufgerufene Diff-Tool einen Exit-Status ungleich Null zurückgibt.
Weitere Einzelheiten finden Sie oben in der Option --trust-exit-code.
Verwenden Sie git-difftool online über die Dienste von onworks.net