Earlier quoted context omitted.
Some people only review the final diff and don't go through the code commit by commit.
There should be only a single commit, vetted by the code review. What happens before on a private branch (usually on a local copy of the repo) can be purged (and probably should be purged as a matter of course) if there is a worry of what might be contained in there. The bottom line for is that the most important is to define a good process first before trying to use tooling to correct process deficiencies. A good pr…
Not the current state of the world!