GitLab: Какова цель использования роли разработчика? - PullRequest
0 голосов
/ 20 октября 2018

Я заметил в master ветке моего проекта push запрещено для роли developer по умолчанию.enter image description here

Интересно, в чем причина роли developer в этом случае?Я имею в виду developer, у которого нет доступа к push, как он может отправить свои изменения в проект?

В такой конфигурации developer должен отправить свои изменения в другие ветви и затем применить проект maintainerизменения в основной ветке или есть другие типичные методы для этого?

1 Ответ

0 голосов
/ 20 октября 2018

Это потому, что разработчики продвигаются в свои собственные ветви или в развивающуюся ветку.Основная ветвь во многих случаях используется для передачи только производственного кода, и не каждый разработчик должен иметь возможность использовать его, только руководители проектов (сопровождающие).

Примером является разработчик, который вносит свои изменения в свой код.ветвь и после завершения изменений он создает запрос на слияние, которое сопровождает сопровождающий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...