0Pricing
Git & GitHub Professional Workflow · Урок

Черновики PR и шаблоны запросов на включение изменений

Научитесь использовать черновики запросов на включение изменений для получения ранней обратной связи, а шаблоны PR — для стандартизации вкладов в GitHub.

«Черновики PR и шаблоны запросов на включение изменений» — бесплатный урок Git & GitHub Professional Workflow на CoddyKit. Это урок 4 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Git & GitHub Professional Workflow, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Git & GitHub Professional Workflow содержит 4 уроков всего.

Что такое черновой PR

Черновой PR показывает, что работа ещё не завершена. Его нельзя объединить, пока он не будет помечен как готовый, но он позволяет поделиться результатом на раннем этапе и получить обратную связь.

Зачем нужны черновики

Черновики полезны, чтобы:

  • Показать направление работы до её завершения
  • Рано запустить непрерывную интеграцию
  • Задать вопросы, не запрашивая формальную проверку

Создание чернового PR на GitHub

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

Создание черновика из CLI

С помощью CLI GitHub можно сразу открыть черновой PR.

gh pr create --draft --title 'WIP: new search' --body 'Early work'

Пометка готовности к проверке

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

gh pr ready

Что такое шаблон PR

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

Где находятся шаблоны

GitHub ищет шаблон по адресу .github/pull_request_template.md в репозитории.

Создание шаблона

Шаблон — это обычный Markdown с разделами, которые должны присутствовать в каждом PR.

## Summary

## Changes
- 

## Checklist
- [ ] Tests added
- [ ] Docs updated

Несколько шаблонов

Можно предложить несколько шаблонов, разместив файлы в .github/PULL_REQUEST_TEMPLATE/ и выбрав один из них с помощью параметра запроса.

?template=bugfix.md

Автоматическая связь с задачами

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

Closes #42

Сочетание черновиков и шаблонов

Откройте черновик с шаблоном на раннем этапе, заполняйте разделы по мере продвижения, а затем пометьте PR как готовый. Так PR остаются единообразными и удобными для проверки.

Быстрая проверка

Проверьте, насколько хорошо вы поняли черновые PR и шаблоны.

Итоги

Вы узнали о черновиках и шаблонах:

  • Черновые PR позволяют рано поделиться работой и блокируют слияние
  • gh pr ready переводит черновик в готовое состояние
  • Шаблоны находятся по адресу .github/pull_request_template.md
  • Ключевые слова закрытия связывают задачи и автоматически закрывают их

Часто задаваемые вопросы

Урок «Черновики PR и шаблоны запросов на включение изменений» бесплатный?

Да — полный текст урока «Черновики PR и шаблоны запросов на включение изменений» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Git & GitHub Professional Workflow, подпишись на CoddyKit PRO. Курс Git & GitHub Professional Workflow содержит 4 уроков всего.

Чему я научусь в уроке «Черновики PR и шаблоны запросов на включение изменений»?

Научитесь использовать черновики запросов на включение изменений для получения ранней обратной связи, а шаблоны PR — для стандартизации вкладов в GitHub. Ты практикуешь Git & GitHub Professional Workflow с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Git & GitHub Professional Workflow?

Предыдущий опыт не требуется. Git & GitHub Professional Workflow на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 4 из 4.

Сколько времени занимает урок «Черновики PR и шаблоны запросов на включение изменений»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Git & GitHub Professional Workflow?

Да. Каждый урок Git & GitHub Professional Workflow включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Создание и проверка запросов на слияние
  2. Рабочие процессы с ответвлениями на GitHub
  3. Проверка кода и утверждения
  4. Черновики PR и шаблоны запросов на включение изменений
← Назад к Git & GitHub Professional Workflow