IntelliJ and Git: how to see diffs between a commit and an older commit?


You probably know this window where you can see the diffs between a commit to ONE commit older.

Do you know how can I see exactly the same comparison, but between a commit and a previous commit which is not necessarily ONE before the current one.

I know that I can do it per one file, but I want to do it for the whole project.

You can select any number of commits in the git log window (using shift/ctrl and click or cursor keys) and the right-hand pane will show the cumulated differences.