Git diff thường dùng

Mặc định điểm cuối là working tree. Để thay đổi điểm cuối thì dùng –cache
So sánh cùng một tệp giữa hai commit
git diff <commit 1> <commit 2> -- <file>
So sánh hai tệp khác nhau giữa hai commit
git diff <commit 1>:<file 1> <commit 2>:<file 2>