The permissions of your gitlab account should be developer. If you don’t have permission to push directly to the master branch, gitlab will generate a merge request, and it will be merged into the master branch after being approved by others
This should be caused by hooks. For example, our internal development environment uses Jenkins to automatically build, and it also responds with some information for pushers to check whether the build is successful
Did someone on gitlab uniformly add prompts? . .
The permissions of your gitlab account should be developer. If you don’t have permission to push directly to the master branch, gitlab will generate a merge request, and it will be merged into the master branch after being approved by others
This should be caused by hooks. For example, our internal development environment uses Jenkins to automatically build, and it also responds with some information for pushers to check whether the build is successful