Skip to main content

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

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

Дополнительные сведения см. в статье "Сведения о шаблонах проблем и запросов на вытягивание.

Можно создать подкаталог PULL_REQUEST_TEMPLATE/ в любой из поддерживаемых папок, чтобы он содержал шаблоны для нескольких запросов на вытягивание, и использовать параметр запроса template, чтобы указать шаблон, который будет заполнять текст запроса на вытягивание. Дополнительные сведения см. в разделе Использование параметров запроса для создания запроса на вытягивание.

Можно создать шаблоны запроса на вытягивание по умолчанию для организации или личной учетной записи. Дополнительные сведения см. в статье "Создание файла работоспособности сообщества по умолчанию".

Добавление шаблона запроса на вытягивание

  1. На GitHub.com перейдите на главную страницу репозитория. 1. Над списком файлов в раскрывающемся списке Добавить файл щелкните Создать файл. "Создать файл" в раскрывающемся списке "Добавить файл"
  2. В поле имени файла:
    • Чтобы сделать шаблон запроса на вытягивание видимым в корневом каталоге репозитория, присвойте шаблону запроса на вытягивание имя pull_request_template.md. Имя нового шаблона запроса на вытягивание в корневом каталоге
    • Чтобы сделать шаблон запроса на вытягивание видимым в каталоге docs репозитория, присвойте шаблону запроса на вытягивание имя docs/pull_request_template.md. Шаблон нового запроса на вытягивание в каталоге документации
    • Чтобы сохранить файл в скрытом каталоге, присвойте шаблону запроса на вытягивание имя .github/pull_request_template.md. Шаблон нового запроса на вытягивание в скрытом каталоге
    • Чтобы создать шаблоны для нескольких запросов на вытягивание и использовать параметр запроса template, чтобы указать шаблон для заполнения текста проблемы, введите .github/PULL_REQUEST_TEMPLATE/ , а затем имя шаблона запроса на вытягивание. Например, .github/PULL_REQUEST_TEMPLATE/pull_request_template.md. Можно также хранить шаблоны для нескольких запросов на вытягивание в подкаталоге PULL_REQUEST_TEMPLATE, в корне или каталогах docs/. Дополнительные сведения см. в разделе Использование параметров запроса для создания запроса на вытягивание. Шаблон для нескольких новых запросов на вытягивание в скрытом каталоге
  3. Добавьте шаблон запроса на вытягивание в текст нового файла. Это может быть:
    • ссылка на связанную проблему в репозитории;
    • описание изменений, предлагаемых в запросе на вытягивание;
    • @mentions пользователя или команды, ответственной за проверку предлагаемых изменений.
  4. В нижней части страницы введите короткое понятное сообщение о фиксации, описывающее внесенное в файл изменение. В таком сообщении фиксацию можно отнести к нескольким авторам. Дополнительные сведения см. в разделе Создание фиксации с несколькими соавторами. Сообщение о фиксации для изменения 1. Под полями сообщения о фиксации укажите, куда следует добавить фиксацию: в текущую ветвь или в новую. Если текущей ветвью является ветвь по умолчанию, нужно создать новую ветвь для фиксации, а затем создать запрос на вытягивание. Дополнительные сведения см. в разделе Создание нового запроса на вытягивание. Параметры фиксации ветви Шаблоны доступны участникам совместной работы при их слиянии в ветвь репозитория по умолчанию.
  5. Щелкните Предложить новый файл Кнопка "Предложить новый файл"

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