I think it is because "feature" is what is happening in the branch and "feat" is what happened in the commit. Also the description of a commit should be written in imperative (this last part Linus Torvalds said it, the rest is just my vision of it).
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.
Why "feat" for commits and "feature" for branch name's?
I think it is because "feature" is what is happening in the branch and "feat" is what happened in the commit. Also the description of a commit should be written in imperative (this last part Linus Torvalds said it, the rest is just my vision of it).