gitのマージツール(p4merge)

gitのマージツールにGUIのp4mergeを設定する

ダウンロード

http://www.perforce.com/downloads/complete_list
こちらから対象のファイルをダウンロード
(macの方は大体こちらかな : Mac OS X 10.6 for x86_64)

インストール

p4mergeのみApplicationにインストール

設定

.gitconfig

[merge]
        tool = p4merge
[mergetool]
        keepBackup = false
[mergetool "p4merge"]
        path = p4merge
        keepTemporaries = false
        trustExitCode = false

Pathの追加


$ cat /usr/local/bin/p4merge 
#!/bin/sh
P4MERGE=/Applications/p4merge.app/Contents/MacOS/p4merge
${P4MERGE} $*

起動

マージ

基本的にコンフリクトした場合場合しか活躍はしませんが、以下のコマンドで実行
git mergetool

diff

もちろんdiffも見れます
git difftool

0 件のコメント:

コメントを投稿

.mitmproxyを使ってHTTPSの通信を確認

公式のドキュメント https://docs.mitmproxy.org/stable/ # install ## mac ``` $ brew install mitmproxy ``` ## iPhone ### 証明書 セキュアな通信を傍受するために、プロファイ...