Forkでソース同士を比較する際、Fork搭載のdiffでは見づらい画面もある。
そのため、WinMergeなどの外部ツールを利用すれば良い。
今回はWinMergeを例に設定方法を記載する。
【設定方法】
1.Ctl + , を実行(もしくはFile -> Preferencesを選択)
2.Ctl + Tab × 3 を実行(もしくはIntegrationタブを選択)
3.External Diff Toolに以下を入力
- Diff Tool:Custom
- Diff Tool Path:WinMergeのプログラム(WinMergeU.exe)のパス
- Arguments: -e --u -x -wl -wr -dl "【ローカル】$MERGED" -dr "【リモート】$MERGED" $LOCAL $REMOTE
4.Closeボタンを押下
【実行方法】
Changesタブで比較対象ファイルを選択し、Ctl + Dを実行(もしくは右クリック -> External Diffをクリック)
すると、WinMergeが開かれ、左にローカルファイル( or コミット後)、右にリモートファイル( or コミット前)が表示される
なお、ESCを押下すると簡単にWinMergeを閉じる事が可能
【参考リンク】
Argumentsに記載したオプションの説明を丁寧に記載してくれている
qiita.com
- 作者:大澤 文孝
- 発売日: 2019/08/23
- メディア: 単行本