Problems with push code

What happens

I have a problem when I try to push my commit, this is the error message:

remote: GitLab: You are not allowed to push code to protected branches on this project.
To Autonomic Jump / challenges · GitLab
! [remote rejected] master → master (pre-receive hook declined)
error: failed to push some refs to ‘Autonomic Jump / challenges · GitLab

What do you understand or find about that problem

I have no permission to push code because branches are protected

Did you try any workaround? What did you do?

I searched in GitLab documentation.

I need help with

I need to fix this error and push my commit.

Hi there,

You need to create your branch based on the master branch, please investigate and learn about git. once this is done and all the pipelines are okay, you must create a merge request.