Branch Protection doesn't work

I protected my branch ‘master’
And whitelist can push only specific teams (like owners and admin)

It works on gitea Web!
General team can’t push to master

But it doesn’t work on bash(git bash, powershell, cmd…)
General team can push to master…

What should I do…?
My gitea version is 1.21.4 (I used 1.21.10 and 1.21.11 too)

Thanks