A ferramenta de mesclagem padrão no git é mergetool , você pode configurá-lo usando:
git config --global merge.tool "mergetool"
Verifique o link para dúvidas: link
Meu colega de trabalho quer mudar para o Git porque ela diz que o Mercurial tem problemas com algumas simples mesclagens. Quando eu faço uma junção na linha de comando hg, vejo a saída
couldn't find merge tool codecompare_diff
couldn't find merge tool codecompare_merge
couldn't find merge tool bcompare
...
couldn't find merge tool meld
couldn't find merge tool diffuse
Não tenho a certeza qual o TortoiseHg realmente usa no final, mas para mim isto diz que eu poderia ligar um diferente e possivelmente duplicar o comportamento de fusão do Git, como
[merge-tools]
mymergetool.something = something
No entanto, todos os documentos que encontrei para o git mergetool listaram quais ferramentas eram compatíveis , mas não qual deles era realmente responsável por o comportamento de mesclagem padrão do git.
A ferramenta de mesclagem padrão no git é mergetool , você pode configurá-lo usando:
git config --global merge.tool "mergetool"
Verifique o link para dúvidas: link
Tags git merge tortoise-hg