I have tried a naive configuration to replace the native TortoiseGit viewers with Meld for Windows for diff, merge and conflict actions. What additional parameters do I need to pass in to Meld for these functions?
Tested under meld 3.16.2
Diff:
C:\Program Files (x86)\Meld\Meld.exe %base %mine
Merge:
C:\Program Files (x86)\Meld\Meld.exe %mine %base %theirs --output %merged
(meld shows the %base file content in middle pane at the beginning. And meld saves the content of middle pane to %merged file after modifying and saving the content of middle pane.)
or
C:\Program Files (x86)\Meld\Meld.exe %mine %merged %theirs
Also see https://gitlab.com/tortoisegit/tortoisegit/issues/2698#note_37137238