GitLab does not seem to allow to restrict access for developers to push to branches “owned” by other developers.
DeveloperA (usera) creates and pushes the branch
DeveloperB (userb) creates and pushes the branch
Neither of them should be allowed to push changes to the others branch.
This is something we have been able to restrict using Gitolite.
Is it possible to restrict this with the use of Push Rules?
If not possible, we then see using Forks might be the solutions here. Developers have their own forks with their work branches, instead of the main repository.