I agree 100%. I also like using FF only. Reviewing commits is part of the code review process - their to title, description and code. If the commits are not atomic and clear I don't approve the merge request (MR); I believe the MR is a full snapshot of what will go to main.
It's so frustrating to see 7 commits for one MR and it's a 10 line change.
It's so frustrating to see 7 commits for one MR and it's a 10 line change.