Skip to content

Instantly share code, notes, and snippets.

@darong-khalibre
Forked from daredude/setup_p4merge.cmd
Created January 10, 2014 02:19
Show Gist options
  • Save darong-khalibre/8345924 to your computer and use it in GitHub Desktop.
Save darong-khalibre/8345924 to your computer and use it in GitHub Desktop.
git config --global merge.tool p4merge
git config --global mergetool.p4merge.cmd 'p4merge.exe \"$BASE\" \"$LOCAL\" \"$REMOTE\" \"$MERGED\"'
git config --global diff.tool p4merge
git config --global difftool.p4merge.cmd 'p4merge.exe \"$BASE\" \"$LOCAL\" \"$REMOTE\" \"$MERGED\"'
@darong-khalibre
Copy link
Author

settings on ~/.gitconfig

[merge]
tool = p4merge
[mergetool "p4merge"]
cmd = p4merge.exe "$BASE" "$LOCAL" "$REMOTE" "$MERGED"
[diff]
tool = p4merge
[difftool "p4merge"]
cmd = p4merge.exe "$LOCAL" "$REMOTE"
[mergetool]
keepBackup = false
prompt = false
[difftool]
keepBackup = false
prompt = false

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment