進入 Settings 畫面
滑鼠右鍵點選 TortoiseGit / Settings

修改「Diff Viewer」設定
輸入:C:\Program Files (x86)\WinMerge\WinMergeU.exe -s -e -x -ul -ur -wl -dl %bname -dr %yname %base %mine

按「套用」

修改「Merge Tool」設定
輸入:C:\Program Files (x86)\WinMerge\WinMergeU.exe %theirs %mine %merged
再切回使用 TortoiseGitMerge
(因為 TortoiseGitMerge 有 3 Way Merge, 試用中, 所以暫時不用 WinMerge 來解決衝突檔案了; 但 External 還是保留 WinMerge 的設定 )
再切回使用 TortoiseGitMerge
(因為 TortoiseGitMerge 有 3 Way Merge, 試用中, 所以暫時不用 WinMerge 來解決衝突檔案了; 但 External 還是保留 WinMerge 的設定 )

按「確定」
=== 閒聊 ===
WinMerge 是我習慣使用的比較工具最近開始試用內建的 TortoiseGitMerge
試用 TortoiseGitMerge 心得:
優點:
1. Double click on word, 可以標示同名字的所有位置
( WinMerge 沒有這個功能 )
2. 有 3 Way 視窗
( WinMerge 的 Merge 功能較陽春, 沒有 3 Way 視窗)
缺點:
1. 無法比較二位元檔
解法:
TortoiseGit -> Settings -> Diff Viewer -> Advanced button
Add 該檔的檔案類型, 轉用 WinMerge 做比較

2. 沒有 Replace 功能
3. 沒有 Align Mark 功能 ( WinMerge 也沒有 )
4. 沒有 Insert Mode
繼續試用中... ^_^ 希望它越來越好用
沒有留言:
張貼留言