Ideally each commit should be an atomic finished unit, but in practice this is often not the case. After the initial commit for a feature it is possible the author does one or more additional commits: small corrections, refactoring, typos, adding unit tests.
It would be nice if you could group these multiple commits together into one single audit, that would show a consolidated diff of these commits.
This request is kind of similar to T2393, but has a wider scope.