コミット間の diff を出力する

$ git diff <commit_id_1> <commit_id_2>

なお、現在のブランチの状態と過去のコミットを比較したいときには以下のように記述する.

$ git diff <commit_id>

コミット間で変更されたファイル名一覧を出力する

$ git diff --name-only <commit_id_1> <commit_id_2>

特定のファイルについてのコミット間の diff を出力する

# まず、変更されたファイル一覧を出力して確認.
$ git diff --name-only <commit_id_1> <commit_id_2>

# 続いて、特定のファイルの diff を確認.
$ git diff <commit_id_1> <commit_id_2> <file_name>