下载地址:https://www.perforce.com/products/helix-core-apps/merge-diff-tool-p4merge
下载p4v.dmg后,拖动P4Merge到Application,完成安装。
配置:打开用户目录 下 .gitconfig 文件,添加配置
1.新建 脚本文件 /usr/local/bin/p4merge
#!/bin/sh -执行sh脚本声明
/Applications/p4merge.app/Contents/MacOS/p4merge $*
2.新建脚本文件 /usr/local/bin/p4diff
#!/bin/sh [ $# -eq 7 ]声明脚本参数等于7
[ $# -eq 7 ] && /usr/local/bin/p4merge "$2" "$5"
3.执行脚本 使脚本可执行
sudo chmod +x /usr/local/bin/p4merge
sudo chmod +x /usr/local/bin/p4diff
shell命令
$0: shell或shell脚本的名字
$*:以一对双引号给出参数列表
$@:将各个参数分别加双引号返回
$#:参数的个数
$_:代表上一个命令的最后一个参数
$$:代表所在命令的PID
$!:代表最后执行的后台命令的PID
$?:代表上一个命令执行后的退出状态