Merge branch '59289-fix-push-to-create-protected-branches' into 'master'
Allow users to create protected branches via CLI
Closes #59289
See merge request gitlab-org/gitlab-ce!26413
(cherry picked from commit b36fc6d5)
438485ef Allow users to create protected branches via CLI