Zum Inhalt springen
GitTree
Dateien und Werkzeuge

Externe Tools konfigurieren

Einstellungen › External Tools wählt die Optionen Editor, Diff tool und Merge tool aus. GitTree wird aus den Dateimenüs und der Konfliktansicht geöffnet. Automatic verwendet die erste Installation von Visual Studio Code, Cursor und Antigravity; Custom… führt jedes Programm mit den von Ihnen angegebenen Argumenten aus.

KostenlosAktualisiert

Funktioniert in GitTree Kostenlos: alle lokalen Git-Funktionen, sobald Sie angemeldet sind.

Auf dieser Seite
  1. Bevor Sie beginnen
  2. Wo es zu finden ist
  3. Schritte
  4. Erwartetes Ergebnis
  5. Argumente für benutzerdefinierte Tools
  6. Wenn etwas schief geht
  7. Fragen
  8. Verwandt

Bevor Sie beginnen

  • Der gewünschte Editor oder das gewünschte Tool ist installiert.

Wo es zu finden ist

  • Einstellungen › External Tools.
AktionmacOSWindows und Linux
Präferenzen⌘,Ctrl+,

Schritte

  1. Öffnen Sie externe Tools

    Öffnen Sie die Einstellungen und wählen Sie External Tools.

  2. Wählen Sie jedes Werkzeug aus

    Wählen Sie ein Editor, ein Diff tool und ein Merge tool aus den Listen aus. Wenn kein Merge-Tool ausgewählt ist, wird Gits eigenes merge.tool verwendet.

  3. Oder geben Sie Ihr eigenes Programm

    Wählen Sie Custom… und geben Sie den vollständigen Pfad des Programms und seiner Argumente ein, zum Beispiel --diff {local} {remote}.

  4. Versuchen Sie es mit einer Datei

    Klicken Sie mit der rechten Maustaste auf eine geänderte Datei: Open in External Editor oder Open in External Diff Tool. In einem Konflikt: Open in Merge Tool. GitTree sagt Opened in und den Namen des Tools.

Erwartetes Ergebnis

Dateien, Unterschiede und Konflikte werden in den von Ihnen ausgewählten Tools geöffnet.

Argumente für benutzerdefinierte Tools

Platzhalter GitTree werden ausgefüllt
WerkzeugBeispielargumente
Editor--goto {file}:{line}
Diff-Tool--diff {local} {remote}
Tool zum Zusammenführen{local} {base} {remote} -o {merged}

Wenn etwas schief geht

Mit „Automatisch“ öffnet sich nichts

Es wurde weder Visual Studio-Code noch Cursor oder Antigravity gefunden. Wählen Sie Ihr Tool nach Namen oder Custom… mit seinem vollständigen Pfad.

Fragen

Ändert GitTree meine Git-Konfiguration dafür?

Nein. Diese Auswahlmöglichkeiten sind GitTree Präferenzen; Gits diff.tool und merge.tool bleiben wie sie sind.