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. В раскрывающемся меню "главная вилка" выберите вилку, а в раскрывающемся меню "сравнить с ветвью" — ветвь, в которую вы внесли изменения. Раскрывающиеся меню для выбора главной вилки и ветви для сравнения 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. Чтобы создать запрос на вытягивание, готовый к проверке, нажмите кнопку Создать запрос на вытягивание. Чтобы создать черновик запроса на вытягивание, нажмите на раскрывающийся список и выберите Создать черновик запроса на вытягивание, а затем Черновик запроса на вытягивание. Дополнительные сведения о черновиках запросов на вытягивание см. в разделе Сведения о запросах на вытягивание. Кнопка создания запроса на вытягивание

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

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