Download and install p4merge Download the perforce visual tool suite from here: http://www.perforce.com/perforce/downloads/index.html Copy only the p4merge.app file into your /Applications/ directory Setup p4merge as a visual mergetool $ git config --global merge.tool p4merge $ git config --global mergetool.p4merge.cmd \ "/Applications/p4merge.app/Contents/Resources/launchp4merge \$PWD/\$BASE \$PWD/\$REMOTE \$PWD/\$LOCAL \$PWD/\$MERGED" $ git config --global mergetool.p4merge.trustExitCode false $ git config --global mergetool.keepBackup false Setup p4merge as a visual diff tool $ git config --global diff.tool p4merge $ git config --global difftool.p4merge.cmd \ "/Applications/p4merge.app/Contents/Resources/launchp4merge \$LOCAL \$REMOTE"