Won't agree too much here. Squashes on Main branch is perhaps a no-no, but often times you open a Pull Request with a feature you need to start making changes to the code (tests, more adaptations etc.) I would much prefer to squash these commits and bunch them a feature when merging to main branch and not multiple commits that sometimes drifts from the main feature.
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.
Won't agree too much here. Squashes on Main branch is perhaps a no-no, but often times you open a Pull Request with a feature you need to start making changes to the code (tests, more adaptations etc.) I would much prefer to squash these commits and bunch them a feature when merging to main branch and not multiple commits that sometimes drifts from the main feature.