-
-
Save kasimte/9af67b28638c975678bef36db495944a to your computer and use it in GitHub Desktop.
Revisions
-
YanhaoYang renamed this gist
Jan 7, 2013 . 1 changed file with 0 additions and 0 deletions.There are no files selected for viewing
File renamed without changes. -
YanhaoYang revised this gist
Jan 7, 2013 . 1 changed file with 21 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,21 @@ #!/bin/sh ## A little script to make it easier to launch DiffMerge from the command line. ## Install this script into a folder in your path, such as /usr/bin or /usr/local/bin. ## ## Version 3.3.0.1001 ## Copyright (C) 2003-2009 SourceGear LLC. All Rights Reserved. ############################################################################## ## Change DIFFMERGE_PATH to point to where you installed DiffMerge DIFFMERGE_PATH=/Volumes/App/Applications/DiffMerge.app ## The actual executable is hidden inside the .app bundle. DIFFMERGE_EXE=${DIFFMERGE_PATH}/Contents/MacOS/DiffMerge ## Launch DiffMerge using the given command line arguments. Use --help for ## additional information or see the man page distributed along with this ## shell script. exec ${DIFFMERGE_EXE} --nosplash "$@" -
YanhaoYang created this gist
Jan 7, 2013 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,9 @@ [diff] tool = diffmerge [difftool "diffmerge"] cmd = diffmerge \"$LOCAL\" \"$REMOTE\" [merge] tool = diffmerge [mergetool "diffmerge"] cmd = "diffmerge --merge --result=\"$MERGED\" \"$LOCAL\" \"$(if test -f \"$BASE\"; then echo \"$BASE\"; else echo \"$LOCAL\"; fi)\" \"$REMOTE\"" trustExitCode = true This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,5 @@ git config --global diff.tool diffmerge git config --global difftool.diffmerge.cmd 'diffmerge "$LOCAL" "$REMOTE"' git config --global merge.tool diffmerge git config --global mergetool.diffmerge.cmd 'diffmerge --merge --result="$MERGED" "$LOCAL" "$(if test -f "$BASE"; then echo "$BASE"; else echo "$LOCAL"; fi)" "$REMOTE"' git config --global mergetool.diffmerge.trustExitCode true