test-branchというブランチで作業していて、その中のtest.txtをmasterのtest.txtと比較する、という場合
git diff master -- test.txt
git difftool master -- test.txt
作業コピーではなく、ブランチ間の最新のコミット同士を比較する場合
git diff master..test-branch -- test.txt
git difftool master..test-branch -- test.txt
git difftoolで起動するdiffツールの設定
WinMergeの場合は
git config --global diff.tool winmerge