Просто добавив его, я нахожу очень простой синтаксис:
git diff <branch1> <branch2> <filepath>
Также работает с относительными ссылками, например:
# compare the previous committed state from HEAD with the state branch1 was 3 commits ago
git diff HEAD^ <branch1>~3 <filepath>