JetBrains
Merge
Öffnen Sie die Einstellungen mit ⌘, und wechseln Sie
dann zu Tools ▸ Diff & Merge ▸ External Diff Tools.
Drücken Sie (+)
Tragen Sie in Add An External Tool die folgenden Informationen ein.
- Tool group: Merge tool
- Program path:
/path/to/abd - Tool name: ABDiff
- Argument pattern:
--base %3 --local %1 --remote %2 --result %4 - Klicken Sie auf „Test Merge“, um zu prüfen, ob das Merge erfolgreich abgeschlossen wird.
- Klicken Sie auf OK.
Diff
- Drücken Sie (+)
- Tragen Sie in Add An External Tool die folgenden
Informationen ein.
- Tool group: Diff tool
- Program path:
/path/to/abd - Tool name: ABDiff
- Argument pattern:
--local %1 --remote %2 - Klicken Sie auf „Test Diff“, um zu prüfen, ob der Diff erfolgreich abgeschlossen wird.
- Klicken Sie auf OK.
Sourcetree
Öffnen Sie die Einstellungen mit ⌘, und setzen Sie
dann
- Merge Tool:
Custom… - Merge Command:
/path/to/abd - Arguments:
--base "$BASE" --local "$LOCAL" --remote "$REMOTE" --result "$MERGED"
Visual Studio Code
Installieren Sie die ABDiff-Erweiterung für VS Code von https://github.com/janodev/vscode-abd.
Wenn Sie keine weitere Erweiterung installieren möchten, können Sie Merge-Konflikte trotzdem direkt in VS Code lösen:
- Starten Sie den Merge-Editor, indem Sie einen Konflikt auswählen und auf Im Merge-Editor lösen klicken.
- Starten Sie Ihr konfiguriertes Git-Merge-Tool, indem Sie
git mergetoolim integrierten VS Code-Terminal ausführen.