回答:
シンプル。最初に実行git fetch
して、ローカルの変更を行わずにレポジトリのすべてのコミットを取得します。次に、たとえば、ブランチが「web」と呼ばれる場合、実行します(リモートがoriginと呼ばれると仮定)
git diff web..origin/web
または
git difftool web..origin/web
GUIで変更を見たい場合。
1つのファイルの変更点のみを確認する場合は、ファイルへのパスを指定できます
git diff web..origin/web path/within/repo/to/file.py
これはGoogleで見つけるのは簡単ですが、驚くべきことではありませんでした。特定のコミットSHAを入れることは努力であり、どういうわけか私にとってはうまくいきませんでした。