One of the most salient features of our Tech Hiring culture is that there is so much bullshit. Everyone knows this. Each of us contributes his share. But we tend to take the situation for granted.
There Is More Than One Way To Do It as the Perl guys say.
You describe how to do it when the commit is the unit of work.
I prefer the GitHub way where the Pull Request is the unit of work.
You still should strive for doing small focused pull requests
However the individual commits inside them don't matter much. I'm doing pr: handle comments commits all the time. When the PR gets approved, we just squash the whole thing so who cares?
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
There Is More Than One Way To Do It as the Perl guys say.
You describe how to do it when the commit is the unit of work.
I prefer the GitHub way where the Pull Request is the unit of work.
You still should strive for doing small focused pull requests
However the individual commits inside them don't matter much. I'm doing
pr: handle comments
commits all the time. When the PR gets approved, we just squash the whole thing so who cares?