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