My simple user level Git configuration
Default configuration is even fine for me.
But among the default configuration, I sometimes use "meld" as "difftool" and "mergetool".
This is what I put in the configuration for that purpose:
[user] email = mihamina@rktmb.org name = Mihamina [difftool] prompt = false [difftool "meld"] trustExitCode = true cmd = meld "$LOCAL" "$REMOTE" [diff] tool = meld [mergetool] prompt = false [mergetool "meld"] trustExitCode = true cmd = meld --auto-merge "$LOCAL" "$BASE" "$REMOTE" --output "$MERGED" [merge] tool = meld