git でリモートとローカルブランチの差分をみる

以下のコマンドで、現在のローカルブランチに対応するリモートブランチ名を取得します。

$ git rev-parse --abbrev-ref --symbolic-full-name @{u}
origin/main

以下のコマンドで差分があるファイル名を出力します。

$ git diff origin/main..HEAD --name-only