Skip to main content

Разрешение изменений в ветви запроса на вытягивание, созданной из вилки

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

Кто может использовать эту функцию?

People with push access to the upstream repository of a fork in a personal account can commit to the forked branches.

Когда кто-то создает запрос на вытягивание из своего вилки, они обычно решают, могут ли другие пользователи зафиксировать в ветвь сравнения запроса на вытягивание. Для повышения совместной работы автор может предоставить хранителям вышестоящего репозитория , т. е. любому пользователю с push-доступом к вышестоящему репозиторию — разрешение на фиксацию в ветви сравнения. См . раздел AUTOTITLE.

Авторы запросов на вытягивание могут задать эти разрешения при создании запроса на вытягивание из вилки в личной учетной записи. Они также могут обновить существующий запрос на вытягивание, чтобы позволить обслуживающему репозиторию фиксации в ветви. См . раздел AUTOTITLE.

Включение разрешений ответственных за репозиторий в существующих запросах на вытягивание

  1. Перейдите GitHubна главную страницу вышестоящего репозитория запроса на вытягивание.

  2. В имени вышестоящего репозитория щелкните запросы на вытягивание.

    Снимок экрана: главная страница репозитория. На горизонтальной панели навигации вкладка с меткой "Запросы на вытягивание" выделена темно-оранжевым цветом.

  3. В списке запросов на вытягивание перейдите к запросу на вытягивание, в котором вы хотите разрешить фиксации.

  4. Если вы хотите разрешить любому пользователю с правами доступа на отправку к вышестоящему репозиторию вносить изменения в ваш запрос на вытягивание в принадлежащих пользователю вилках, выберите Разрешить изменения от координаторов.

    Предупреждение

    Если вилке содержится GitHub Actions рабочих процессов, параметр " Разрешить изменения и доступ к секретам" с помощью обслуживающих служб. Если разрешено редактирование в ветви вилки, которая содержит рабочие процессы GitHub Actions, координаторы также смогут изменять рабочие процессы разветвленного репозитория, что может привести к раскрытию значений секретов и получению доступа к другим ветвям.

    Снимок экрана: запрос на вытягивание. В правом нижнем углу установлен флажок "Разрешить редактирование и доступ к секретам с помощью обслуживающих служб" включен и описан оранжевым цветом.

Дополнительные материалы