He configurado p4merge usando esto en mi .gitconfig:
[merge]
tool = p4mergetool
stat = true
[mergetool "p4mergetool"]
cmd = /Applications/p4merge.app/Contents/Resources/launchp4merge "$BASE" "$LOCAL" "$REMOTE" "$MERGED"
keepBackup = false
keepTemporaries = false
trustExitCode = false
prompt = false
[diff]
tool = p4mergetool
renames = copies
mnemonicprefix = true
[difftool "p4mergetool"]
cmd = /Applications/p4merge.app/Contents/Resources/launchp4merge "$LOCAL" "$REMOTE"
keepBackup = false
keepTemporaries = false
trustExitCode = false
prompt = false
Cuando trato de git mergetool en mi proyecto puede encontrar los archivos en conflicto y abrir la herramienta p4merge pero se abre para elegir los archivos, no con el archivo en conflicto abierto. ¿Cómo resolver esto?
Mis versiones:
Git 2.23.
Última versión de p4merge P4Merge/MACOSX1015X86_64/2020.2/1999419.
MacOS Mojave 10.14.6