Моя коллега хочет перейти на Git, потому что она говорит, что у Mercurial есть проблемы с некоторыми простыми слияниями. Когда я делаю слияние в командной строке hg, я вижу вывод
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
Я не уверен, какой именно TortoiseHg на самом деле использует в конце, но для меня это говорит о том, что я мог бы подключить другой и, возможно, дублировать поведение Git слияния, например
[merge-tools]
mymergetool.something = something
Тем не менее, все документы, которые я нашел для git mergetool, содержали список поддерживаемых инструментов, но не тот, который на самом деле отвечал за поведение git по умолчанию при слиянии.