I'm not sure either.
OK, you should avoid long lived branches. And in any case your change is a bit bigger, rebase regularly with master to "see" the changes of your colleagues.
But in general branching and PRs worked good for me.
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 not sure either.
OK, you should avoid long lived branches. And in any case your change is a bit bigger, rebase regularly with master to "see" the changes of your colleagues.
But in general branching and PRs worked good for me.