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 VSCode von https://github.com/janodev/vscode-abd.
Hier sind weitere Möglichkeiten, Merge-Konflikte in Visual Studio Code zum Vergleich zu lösen:
- Starten Sie den VSCode-Konflikt-Editor, indem Sie einen Konflikt auswählen und auf Im Merge-Editor lösen klicken.
- Starten Sie das konfigurierte Git-Tool, indem Sie
git mergetoolim internen VSCode-Terminal ausführen.