Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы может все еще выполняться. Актуальные сведения см. в документации на английском языке.

Создание запроса на вытягивание из вилки

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

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

Anyone with write access to a repository can create a pull request from a user-owned fork.

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

  1. Перейдите к исходному репозиторию, в котором вы создали вилку.

  2. Над списком файлов на желтом баннере щелкните Сравнить & запрос на вытягивание , чтобы создать запрос на вытягивание для связанной ветви.

    Снимок экрана: баннер над списком файлов.

  3. На странице, чтобы создать новый запрос на вытягивание, щелкните Сравнить между вилками.

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

  4. В раскрывающемся меню "базовая ветвь" выберите ветвь репозитория вышестоящий, в который вы хотите объединить изменения.

    Снимок экрана: страница для открытия нового запроса на вытягивание. Раскрывающиеся меню для выбора базового репозитория и ветви выделены темно-оранжевым цветом.

  5. В раскрывающемся меню "Голова вилки" выберите вилку, а затем в раскрывающемся меню "ветвь сравнения" выберите ветвь, в которые вы внесли изменения.

    Снимок экрана: страница для открытия нового запроса на вытягивание. Раскрывающиеся меню для выбора головного репозитория и ветвь сравнения выделены темно-оранжевым цветом.

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

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

  7. Чтобы создать запрос на вытягивание, готовый к проверке, нажмите кнопку Создать запрос на вытягивание. Чтобы создать черновик запроса на вытягивание, нажмите на раскрывающийся список и выберите Создать черновик запроса на вытягивание, а затем Черновик запроса на вытягивание. Дополнительные сведения о черновиках запросов на вытягивание см. в разделе Сведения о запросах на вытягивание.

Совет. После создания запроса на вытягивание можно попросить конкретного пользователя проверить предложенные изменения. Дополнительные сведения см. в разделе Запрос проверки запроса на вытягивание.

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