I'm a bit boring here in my answer as I must say I agree here Eric. Merge commits has it's merits, and it's easy to skip them if the need arises for autogeneration of Changelogs etc. Like much things in our development sphere is comes down to developer or team tastes at times. The important thing is that the project has some agreement as how they want it, it and then it is not as important as how what they want is achieved.
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.
I'm a bit boring here in my answer as I must say I agree here Eric. Merge commits has it's merits, and it's easy to skip them if the need arises for autogeneration of Changelogs etc. Like much things in our development sphere is comes down to developer or team tastes at times. The important thing is that the project has some agreement as how they want it, it and then it is not as important as how what they want is achieved.