I do not recommend to sign all of your commit on your global configuration because if you don't have a GPG key properly configured for a service that you are going to use you are going to encounter some problem.
Similarly if you are using a software to manage your git (like Gitkraken for instance), if you have a Global configuration that force signing all commits, you can have some problem.
That is why I think that you should force signing commit on a repo from repo strategy.
I hope that helps.
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 do not recommend to sign all of your commit on your global configuration because if you don't have a GPG key properly configured for a service that you are going to use you are going to encounter some problem.
Similarly if you are using a software to manage your git (like Gitkraken for instance), if you have a Global configuration that force signing all commits, you can have some problem.
That is why I think that you should force signing commit on a repo from repo strategy.
I hope that helps.