Git:git pull dry run的なことを行いたい

git pullする前に、どのような変更がマージされるか確認したい、ということはありませんか? 僕は以下のようにしてチェックしています:

git fetch origin master
git diff HEAD..origin/master

そして問題がなければ

git merge origin master

としています。