Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

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

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

Who can use this feature

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

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

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

  2. Над списком файлов щелкните Запрос на вытягивание. Ссылка "Запрос на вытягивание" над списком файлов

  3. На странице "Сравнение" нажмите сравнить по вилкам. Ссылка на сравнение по вилкам

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

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

    <div class="extended-markdown warning border rounded-1 mb-4 p-3 color-border-danger color-bg-danger f5">
    
    **Предупреждение**. Если вилка содержит рабочие процессы GitHub Actions, этот параметр будет называться **Разрешить координаторам редактирование и доступ к секретам**. Если разрешено редактирование в ветви вилки, которая содержит рабочие процессы GitHub Actions, координаторы также смогут изменять рабочие процессы разветвленного репозитория, что может привести к раскрытию значений секретов и получению доступа к другим ветвям.
    
    </div>
    

    allow-maintainers-to-make-edits-checkbox 1. Чтобы создать запрос на вытягивание, готовый к проверке, нажмите кнопку Создать запрос на вытягивание. Чтобы создать черновик запроса на вытягивание, нажмите на раскрывающийся список и выберите Создать черновик запроса на вытягивание, а затем Черновик запроса на вытягивание. Дополнительные сведения о черновиках запросов на вытягивание см. в разделах Сведения о запросах на вытягивание и Кнопка создания запроса на вытягивание.

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

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