Git
Externe samenvoeging en difftools
Zoeken…
Beyond Compare instellen
U kunt het pad instellen naar bcomp.exe
git config --global difftool.bc3.path 'c:\Program Files (x86)\Beyond Compare 3\bcomp.exe'
en configureer bc3
als standaard
git config --global diff.tool bc3
KDiff3 instellen als samenvoeggereedschap
Het volgende moet worden toegevoegd aan uw globale .gitconfig
bestand
[merge]
tool = kdiff3
[mergetool "kdiff3"]
path = D:/Program Files (x86)/KDiff3/kdiff3.exe
keepBackup = false
keepbackup = false
trustExitCode = false
Vergeet niet om de eigenschap path
in te stellen op de map waarin u KDiff3 hebt geïnstalleerd
KDiff3 instellen als diff-tool
[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\"
Een IntelliJ IDE instellen als samenvoegprogramma (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
De enige gotcha hier is dat deze cmd
eigenschap geen rare tekens in het pad accepteert. Als de installatielocatie van uw IDE rare tekens bevat (bijvoorbeeld geïnstalleerd in Program Files (x86)
, moet u een symlink maken
Een IntelliJ IDE instellen als diff-tool (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")\"
De enige gotcha hier is dat deze cmd
eigenschap geen rare tekens in het pad accepteert. Als de installatielocatie van uw IDE rare tekens bevat (bijvoorbeeld geïnstalleerd in Program Files (x86)
, moet u een symlink maken
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow