Git
Fusión externa y diftools.
Buscar..
Configuración más allá de la comparación
Puede establecer la ruta a bcomp.exe
git config --global difftool.bc3.path 'c:\Program Files (x86)\Beyond Compare 3\bcomp.exe'
y configura bc3
por defecto
git config --global diff.tool bc3
Configuración de KDiff3 como herramienta de combinación
Debería agregarse lo siguiente a su archivo .gitconfig
global
[merge]
tool = kdiff3
[mergetool "kdiff3"]
path = D:/Program Files (x86)/KDiff3/kdiff3.exe
keepBackup = false
keepbackup = false
trustExitCode = false
Recuerde configurar la propiedad de path
para que apunte al directorio donde ha instalado KDiff3
Configuración de KDiff3 como herramienta de diferencias
[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\"
Configuración de un IDE IntelliJ como herramienta de combinación (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
Lo que tenemos aquí es que esta propiedad cmd
no acepta ningún carácter extraño en la ruta. Si la ubicación de instalación de su IDE tiene caracteres extraños (por ejemplo, está instalada en Program Files (x86)
, tendrá que crear un enlace simbólico).
Configuración de un IDE IntelliJ como herramienta de diferencia (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")\"
Lo que tenemos aquí es que esta propiedad cmd
no acepta ningún carácter extraño en la ruta. Si la ubicación de instalación de su IDE tiene caracteres extraños (por ejemplo, está instalada en Program Files (x86)
, tendrá que crear un enlace simbólico).
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow