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