特定のブランチで変更したファイルの一覧を取得するワンライナー

1
git log main..[ブランチ名] --no-merges --name-only --oneline --pretty=format:"" | sed '/^$/d' | awk 'a[$0]++ == 0'

末尾に xargsをつなげてlinterとか fmtとか実行するなど