EnglischFranzösischSpanisch

OnWorks-Favicon

git-mergetool – Online in der Cloud

Führen Sie git-mergetool beim kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl git-mergetool, 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-mergetool – Führen Sie Tools zur Lösung von Zusammenführungskonflikten aus, um Zusammenführungskonflikte zu lösen

ZUSAMMENFASSUNG


git Mergetool [--tool= ] [-y | --[no-]prompt] [ ...]

BESCHREIBUNG


Verwenden Sie git mergetool, um eines von mehreren Merge-Dienstprogrammen auszuführen, um Merge-Konflikte zu lösen. Es ist
läuft normalerweise hinterher git fusionieren.

Wenn einer oder mehrere Wenn Parameter angegeben werden, wird das Merge-Tool-Programm zur Lösung ausgeführt
Unterschiede in jeder Datei (Überspringen dieser ohne Konflikte). Die Angabe eines Verzeichnisses wird
Fügen Sie alle nicht aufgelösten Dateien in diesen Pfad ein. Wenn nein Namen werden angegeben, git Mergetool
führt das Merge-Tool-Programm für jede Datei mit Merge-Konflikten aus.

OPTIONAL


-T , --tool=
Verwenden Sie das von angegebene Zusammenführungsauflösungsprogramm . Zu den gültigen Werten gehören „emerge“,
gvimdiff, kdiff3, meld, vimdiff und tortoisemerge. Führen Sie git mergetool --tool-help für aus
die Liste der gültigen Einstellungen.

Wenn kein Zusammenführungsauflösungsprogramm angegeben ist, git Mergetool wird das benutzen
Konfigurationsvariable merge.tool. Wenn die Konfigurationsvariable merge.tool nicht vorhanden ist
Set, git Mergetool wählt einen geeigneten Standard aus.

Sie können explizit einen vollständigen Pfad zum Tool angeben, indem Sie die Konfiguration festlegen
Variables Mergetool. .Weg. Sie können beispielsweise den absoluten Pfad zu konfigurieren
kdiff3 durch Festlegen von mergetool.kdiff3.path. Ansonsten, git Mergetool geht davon aus, dass das Werkzeug
in PFAD verfügbar.

Anstatt eines der bekannten Merge-Tool-Programme auszuführen, git Mergetool kann sein
angepasst, um ein alternatives Programm auszuführen, indem die Befehlszeile angegeben wird, die in einem aufgerufen werden soll
Konfigurationsvariable mergetool. .cmd.

Wann git Mergetool wird mit diesem Tool aufgerufen (entweder über die Option -t oder --tool).
oder die Konfigurationsvariable merge.tool) wird die konfigurierte Befehlszeile aufgerufen
wobei $BASE auf den Namen einer temporären Datei gesetzt ist, die die gemeinsame Basis für die enthält
zusammenführen, falls verfügbar; $LOCAL wird auf den Namen einer temporären Datei gesetzt, die die enthält
Inhalt der Datei im aktuellen Zweig; $REMOTE wird auf den Namen eines temporären Objekts gesetzt
Datei, die den Inhalt der zusammenzuführenden Datei enthält, und $MERGED auf den Namen von gesetzt
die Datei, in die das Zusammenführungstool das Ergebnis der Zusammenführungsauflösung schreiben soll.

Wenn das benutzerdefinierte Zusammenführungstool den Erfolg einer Zusammenführungsauflösung korrekt anzeigt
sein Exit-Code, dann die Konfigurationsvariable mergetool. .trustExitCode kann sein
auf true gesetzt. Ansonsten, git Mergetool fordert den Benutzer auf, den Erfolg anzuzeigen
die Auflösung, nachdem das benutzerdefinierte Tool beendet wurde.

--tool-help
Drucken Sie eine Liste der Zusammenführungstools aus, die mit --tool verwendet werden können.

-y, --no-prompt
Fragen Sie nicht vor jedem Aufruf des Zusammenführungsauflösungsprogramms nach. Dies ist das
Standardwert, wenn das Zusammenführungsauflösungsprogramm explizit mit der Option --tool angegeben wird
oder mit der Konfigurationsvariablen merge.tool.

--prompt
Vor jedem Aufruf des Zusammenführungsauflösungsprogramms eine Eingabeaufforderung an den Benutzer senden
Chance, den Weg zu überspringen.

VORÜBERGEHEND DATEIEN


git mergetool erstellt *.orig-Sicherungsdateien beim Auflösen von Zusammenführungen. Diese können sicher entfernt werden
Sobald eine Datei zusammengeführt wurde und ihre Git-Mergetool-Sitzung abgeschlossen ist.

Wenn Sie die Konfigurationsvariable mergetool.keepBackup auf „false“ setzen, wird git mergetool ausgeführt
Entfernen Sie die Sicherung automatisch, wenn die Dateien erfolgreich zusammengeführt wurden.

GIT


Ein Teil des git(1) Suite

Verwenden Sie git-mergetool online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad