Git
Fusion externe et difftools
Recherche…
Mise en place au-delà de la comparaison
Vous pouvez définir le chemin d'accès à bcomp.exe
git config --global difftool.bc3.path 'c:\Program Files (x86)\Beyond Compare 3\bcomp.exe'
et configurez bc3
par défaut
git config --global diff.tool bc3
Configurer KDiff3 comme outil de fusion
Les éléments suivants doivent être ajoutés à votre fichier global .gitconfig
[merge]
tool = kdiff3
[mergetool "kdiff3"]
path = D:/Program Files (x86)/KDiff3/kdiff3.exe
keepBackup = false
keepbackup = false
trustExitCode = false
N'oubliez pas de définir la propriété path
pour pointer vers le répertoire où vous avez installé KDiff3
Configurer KDiff3 comme outil de diff
[diff]
tool = kdiff3
guitool = kdiff3
[difftool "kdiff3"]
path = D:/Program Files (x86)/KDiff3/kdiff3.exe
cmd = \"D:/Program Files (x86)/KDiff3/kdiff3.exe\" \"$LOCAL\" \"$REMOTE\"
Configuration d'un IDE IntelliJ en tant qu'outil de fusion (Windows)
[merge]
tool = intellij
[mergetool "intellij"]
cmd = cmd \"/C D:\\workspace\\tools\\symlink\\idea\\bin\\idea.bat merge $(cd $(dirname "$LOCAL") && pwd)/$(basename "$LOCAL") $(cd $(dirname "$REMOTE") && pwd)/$(basename "$REMOTE") $(cd $(dirname "$BASE") && pwd)/$(basename "$BASE") $(cd $(dirname "$MERGED") && pwd)/$(basename "$MERGED")\"
keepBackup = false
keepbackup = false
trustExitCode = true
La seule chose à faire ici est que cette propriété cmd
n'accepte aucun caractère bizarre dans le chemin. Si l'emplacement d'installation de votre IDE contient des caractères étranges (par exemple, il est installé dans Program Files (x86)
, vous devrez créer un lien symbolique.
Configurer un IDE IntelliJ en tant qu'outil de diff (Windows)
[diff]
tool = intellij
guitool = intellij
[difftool "intellij"]
path = D:/Program Files (x86)/JetBrains/IntelliJ IDEA 2016.2/bin/idea.bat
cmd = cmd \"/C D:\\workspace\\tools\\symlink\\idea\\bin\\idea.bat diff $(cd $(dirname "$LOCAL") && pwd)/$(basename "$LOCAL") $(cd $(dirname "$REMOTE") && pwd)/$(basename "$REMOTE")\"
La seule chose à faire ici est que cette propriété cmd
n'accepte aucun caractère bizarre dans le chemin. Si l'emplacement d'installation de votre IDE contient des caractères étranges (par exemple, il est installé dans Program Files (x86)
, vous devrez créer un lien symbolique.