メモ程度の内容ですが、git diffを使用したリポジトリ間の差分確認方法を書きます。
リモートリポジトリと本番サーバの差分確認の手順
git fetch
先ずはgit fetchでリモートのブランチを最新バージョンに更新
git diff
更新されているファイル単位で確認する場合は、 git diff --stat origin/master
更新されているソースコードを確認する場合は、 git diff origin/master
git pull
確認して問題なければ、git pullで更新ファイルを取得
余談
会社によって開発時のフローは若干異なると思いますが、私の開発現場では本番前にステージングで動作を確認して、問題無ければ本番環境へ反映しています。 なので、特にそのまま本番サーバーからpullしても問題ないですが、既にリリースが行われいている場合は、特に注意が必要なので、確認をしながらpullをするようにしています。