port search git
で検索
sudo port git-core
これでgitのインストール完了。
p4mergeのインストール
http://www.perforce.com/downloads/complete_list
より自分の環境のバイナリをDL
Macの場合は、dmgファイルをDLしてマウント。
p4.merg.appを/Applications/に入れる。
そして、gitから起動用のシェルスクリプトを2つ作成。
[p4merge]
#!/bin/sh
P4MERGE=/Applications/p4merge.app/Contents/MacOS/p4merge
${P4MERGE} $*
[p4diff]
#!/bin/sh
P4MERGE=/Applications/p4merge.app/Contents/MacOS/p4merge
[$# -eq 7 ]&& ${P4MERGE} "$2" "$5"
実行権限を与えてPATHを通したディレクトリに置いておく。
そして、.gitconfigでmergtoolの設定。
[~/.gitconfig]
merge]
keepBackup = false;
tool = p4merge
[mergetool "p4merge"]
cmd = p4merge "$BASE" "$LOCAL" "$REMOTE" "$MERGED"
keepTemporaries = false
trustExitCode = false
keppBackup = false
[diff]
external = p4diff
以上でgitを使った快適環境の完成
0 件のコメント:
コメントを投稿