Add way to send `--show-diff-on-failure` to show what failed explicitly if PRE_COMMIT_AUTO_FIX is not desired

When not using PRE_COMMIT_AUTO_FIX, it would be good to see the changes.