JetBrains
Merge
Ouvrez les paramètres avec ⌘, puis allez dans Tools ▸
Diff & Merge ▸ External Diff Tools.
Appuyez sur (+)
Renseignez les informations suivantes dans Add An External Tool :
- Tool group: Merge tool
- Chemin du programme :
/path/to/abd - Nom de l’outil : ABDiff
- Argument pattern:
--base %3 --local %1 --remote %2 --result %4 - Cliquez sur « Test Merge » pour vérifier que la fusion se termine correctement.
- Appuyez sur OK
Diff
- Appuyez sur (+)
- Renseignez les informations suivantes dans Add An External
Tool :
- Tool group: Diff tool
- Chemin du programme :
/path/to/abd - Nom de l’outil : ABDiff
- Argument pattern:
--local %1 --remote %2 - Cliquez sur « Test Diff » pour vérifier que le diff se termine correctement.
- Appuyez sur OK
Sourcetree
Ouvrez les paramètres avec ⌘, puis définissez :
- Merge Tool:
Custom… - Merge Command:
/path/to/abd - Arguments:
--base "$BASE" --local "$LOCAL" --remote "$REMOTE" --result "$MERGED"
Visual Studio Code
Installez l’extension ABDiff pour VSCode depuis https://github.com/janodev/vscode-abd.
Voici d’autres façons de résoudre les conflits de fusion dans Visual Studio Code :
- Lancez l’éditeur de conflit VSCode en sélectionnant un conflit puis en cliquant sur Résoudre dans l’éditeur de fusion.
- Lancez l’outil Git configuré en exécutant
git mergetooldepuis le terminal intégré de VSCode.