Когда пользователь создает запрос на вытягивание из вилки, которую он владеет, он обычно имеет право решать, могут ли другие пользователи зафиксировать в ветви сравнения запроса на вытягивание. Если автору запроса на вытягивание требуется больше совместной работы, он может предоставить администраторам вышестоящего репозитория (т. е. любому пользователю с принудительным доступом к вышестоящему репозиторию) разрешение на фиксацию в ветви сравнения запроса на вытягивание. Дополнительные сведения о вышестоящих репозиториях см. в разделе О вилках.
Авторы запросов на вытягивание могут предоставлять эти разрешения при первоначальном создании запроса на вытягивание из вилки, принадлежащей пользователю, или после создания запроса на вытягивание. Дополнительные сведения см. в разделе Создание запроса на вытягивание из вилки.
Разрешения на фиксацию можно задавать при первом создании запроса на вытягивание из вилки. Дополнительные сведения см. в разделе Создание запроса на вытягивание из вилки. Кроме того, вы можете изменить существующий запрос на вытягивание, чтобы позволить ответственным за репозиторий выполнять фиксации в вашей ветви.
Включение разрешений ответственных за репозиторий в существующих запросах на вытягивание
-
В GitHub Enterprise Serverперейдите на главную страницу вышестоящего репозитория вашего запроса на вытягивание.
-
Под именем вышестоящего репозитория щелкните Запросы на вытягивание.
-
В списке запросов на вытягивание перейдите к запросу на вытягивание, в котором вы хотите разрешить фиксации.
-
Если вы хотите разрешить любому пользователю с правами доступа на отправку к вышестоящему репозиторию вносить изменения в ваш запрос на вытягивание в принадлежащих пользователю вилках, выберите Разрешить изменения от координаторов.
Предупреждение. Если вилка содержит рабочие процессы GitHub Actions, этот параметр будет называться Разрешить координаторам редактирование и доступ к секретам. Если разрешено редактирование в ветви вилки, которая содержит рабочие процессы GitHub Actions, координаторы также смогут изменять рабочие процессы разветвленного репозитория, что может привести к раскрытию значений секретов и получению доступа к другим ветвям.