
From the Revision Log dialog select the revision of interest, then select Show Differences as Unified-Diff from the context menu. It is harder to read than a visual file compare, but will show all the changes together. This shows only the differences with a few lines of context. If you want to see the changes made to all files in a particular revision in one view, you can use Unified-Diff output (GNU patch format). Read more in the section called “Comparing Version”.

Then the Compare Revisions dialog appears, showing a list of changed files (maybe with a folder filter pre-applied).

Then select Compare revisions from the context menu (cf. If you want to see the difference between two revisions which are already committed, use the Log dialog and select the two revisions you want to compare (using the usual Ctrl-modifier). Difference between two previous revisions It will not show changes newer than your working tree. This shows you the last change made to that file to bring it to the state you now see in your working tree.

This will perform a diff between the revision before the last-commit-date (as recorded in your working tree) and the working BASE. Then select TortoiseGit → Diff with previous version. If you want to see the difference between the last committed revision and your working tree, assuming that the working tree hasn't been modified, just right click on the file. If you want to see the difference between a particular revision and your working tree, use the Log dialog, select the revision of interest, then select Compare with working tree from the context menu (cf. If you want to see what (uncommitted) changes you have made in your working tree, just use the explorer context menu and select TortoiseGit → Diff.
