Skip to content

Instantly share code, notes, and snippets.

@vadim-kovalyov
Created August 30, 2016 17:18
Show Gist options
  • Save vadim-kovalyov/788cf09ea6c717d01ae1944d9c8571f5 to your computer and use it in GitHub Desktop.
Save vadim-kovalyov/788cf09ea6c717d01ae1944d9c8571f5 to your computer and use it in GitHub Desktop.
How to enable TortoiseGitMerge as an external diff/merge tool in Visual Studio 2015
#Add this into your local (.git/config) or global (%USER_HOME%/.gitconfig) git config file.
[diff]
tool = tgm
[difftool "tgm"]
cmd = \"C:\\Program Files\\TortoiseGit\\bin\\TortoiseGitMerge.exe\" \"$LOCAL\" \"$REMOTE\"
[merge]
tool = tgm
[mergetool "tgm"]
cmd = \"C:\\Program Files\\TortoiseGit\\bin\\TortoiseGitMerge.exe\" \"$REMOTE\" \"$LOCAL\" \"$BASE\" \"$MERGED\"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment