Подтвердить что ты не робот

Как утверждать на Github

У меня есть проект на Github, и я хочу создать две отдельные группы участников.

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

Вторая команда будет людьми, которые являются новыми для проекта и нуждаются в дополнительных указаниях.

Я хотел бы иметь возможность "одобрить" изменения, внесенные второй командой, т.е. проверить их и помочь им лучше понять наши стандарты и направление проекта.

Как установить разрешения, чтобы они могли вносить изменения, но эти изменения должны быть одобрены?

4b9b3361

Ответ 1

Вы можете добавить "доверенных" разработчиков в качестве соавторов (Администрирование репозитория → Соавторы); что дает им полный доступ для чтения/записи. Остальные разработчики могут разветвлять репозиторий и выдавать запрос на перенос, когда они хотят что-то слить. Вы проведете проверку кода в запросе на растяжение и, если это будет хорошо, слейте его.

Ответ 2

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

Ответ 3

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

Шаги:

Подробнее Здесь... введите описание изображения здесь Отредактированный ответ, поскольку 1 большая проблема с раздвоенным репо теперь исправлена.