Eu estava ansioso para experimentar a nova integração do git mergetool, mas me deparei com um problema:
Estou executando o Windows 10 e instalei o pacote SublimeMerge. Também estou usando o cmder em vez do Windows CLI, pois ele também vem com integração com git (não há necessidade de instalar o git bash adicionalmente). Pesquisei o suficiente, mas não consegui encontrar uma solução.
Eu adicionei C:\Program Files\Sublime Merge à minha variável% PATH%. E configurações globais atualizadas do git
git config --global merge.tool smerge
Mas de acordo com a documentação oficial do git mergetool:
Use o programa de resolução de mesclagem especificado por . Os valores válidos incluem emerge, gvimdiff, kdiff3, meld, vimdiff e tortoisemerge. Execute git mergetool --tool-help para obter a lista de configurações válidas.
Quando executo o comando, sinto falta de smerge em mergetools, consulte a captura de tela abaixo: captura de tela do console cmder
Acredito fortemente que minhas alterações não estão sendo refletidas no arquivo gitconfig do cmder, mas ao mesmo tempo deve haver uma maneira de fazer isso.