Усовершенствование проверок кода и pull-запросов с помощью GitHub Copilot

Средний уровень
Инженер DevOps
Администратор
разработчик.
Архитектор решений
GitHub

В этом модуле описывается, как GitHub Copilot улучшает проверки кода путем ускорения циклов проверки, перехвата проблем и применения рекомендаций.

Цели обучения

К концу этого модуля вы сможете:

  • Объясните, как GitHub Copilot упрощает процесс проверки кода и пулл-реквесты.
  • Определите ключевые функции Copilot, добавленные в процесс проверки.
  • Запрос и интерпретация отзывов Copilot на GitHub.com и понимание их ограничений.
  • Запустите проверки Copilot локально в интегрированной среде разработки и примените пользовательские инструкции.
  • Используйте единицы запросов класса Premium (PRUS) для более глубокого анализа с расширенным контекстом.
  • Автоматизация проверок Copilot в репозиториях с помощью наборов правил и проверок состояния.
  • Примените предложения Copilot ответственно, сочетая их с человеческим мнением и тестированием.

Предварительные требования

  • Учетная запись GitHub
  • GitHub Copilot включен в вашем аккаунте (план Copilot Pro, Copilot Pro+, Business или Enterprise рекомендуется для полнофункционального обзора кода).
  • Базовое знакомство с пул-реквестами и проверками кода, создание PR, оставление комментариев и объединение изменений.