Estaba ansioso por probar la nueva integración de git mergetool, pero encontré un problema:
Estoy ejecutando Windows 10 e instalé el paquete SublimeMerge. También estoy usando cmder en lugar de la CLI de Windows, ya que también incluye integración de git (no es necesario instalar git bash adicionalmente). He buscado lo suficiente pero no puedo encontrar una solución.
He agregado C:\Program Files\Sublime Merge a mi variable %PATH%. Y ajustes de configuración globales de git actualizados
git config --global merge.tool smerge
Pero según la documentación oficial de git mergetool:
Utilice el programa de resolución de fusiones especificado por . Los valores válidos incluyen emerge, gvimdiff, kdiff3, meld, vimdiff y tortoisemerge. Ejecute git mergetool --tool-help para obtener la lista de configuraciones válidas.
Cuando ejecuto el comando, me falta smerge en mergetools; consulte la captura de pantalla a continuación: captura de pantalla de la consola cmder
Creo firmemente que mis cambios no se reflejan en el archivo gitconfig de cmder, pero al mismo tiempo debería haber una manera de hacerlo.