Thanks to visit codestin.com
Credit goes to docs.github.com

Skip to main content

Управление проблемами и pull-запросами с помощью приложения GitHub приложение Copilot

Подхватить проблему, направить агента внести изменения и выполнить pull request — всё это без выхода GitHub приложение Copilotиз .

Кто может использовать эту функцию?

GitHub приложение Copilot находится в Technical Preview. GitHub Copilot для бизнеса, GitHub Copilot Enterprise, GitHub Copilot Pro, и GitHub Copilot Pro+ пользователи могут скачать и использовать приложение. GitHub Copilot бесплатно Пользователи и пользователи без Copilot плана могут присоединиться к листу ожидания для запроса доступа.

Примечание.

Он GitHub приложение Copilot находится в Technical Preview системе и может измениться.

** Copilot Business, Копилот Энтерпрайз, Copilot Pro, и Copilot Pro+ пользователи** — скачать и установить из GitHub приложение Copilot репозитория. Для Copilot Business и Копилот Энтерпрайз, ваша организация или предприятие должны включить функции предварительного просмотра и Второй пилот CLI.

* ** Copilot Free пользователи и пользователи без Copilot плана** — чтобы запросить доступ, присоединяйтесь к листу ожидания.

Просмотр ваших проблем и pull requests

Нажмите « Моя работа » в боковой панели, чтобы увидеть ваши проблемы и pull requests в одном месте. Представление организовано по разделам — по умолчанию: Все, Активно, Запросы на просмотр и Готово. Вы можете редактировать стандартные разделы или добавлять новые с помощью собственных фильтров. Используйте строку поиска в любом разделе, чтобы найти элементы по ключевым словам или уточнениям, таким как label:bug.

Начало сессии с определённой проблемы

  1. В моей работе найдите задачу, над которой хотите работать, затем кликните по ней, чтобы просмотреть детали.
  2. Нажмите «Начать сессию». Приложение создаёт новую сессию с уже загруженным контекстом проблемы и автоматически выбирает режим планирования .
  3. Агент предлагает план. Изучите план, затем дайте агенту начать работу или пусть он предложит изменения, которые можно применить вручную.
  4. После одобрения агент создаёт ветку, реализует изменения и открывает pull request для вашего просмотра.

Проверка запроса на включение изменений

  1. Нажмите на pull request в разделе «Моя работа », чтобы увидеть её обзор — включая сводку, результаты проверки CI и активность по обзору.
  2. Переключитесь на вкладку «Файлы изменились », чтобы просмотреть дифференцию.
  3. Нажмите «Создать сессию», чтобы начать сессию для pull request. Во время сессии вы можете оставить комментарии для обзора на дифференциате или попросить агента внести изменения.
  4. После завершения просмотра в сессии вы можете вернуться в просмотр деталей pull request и нажать «Review » вверху, чтобы отправить отзыв.

Вы также можете открыть pull request в браузере или в другом IDE прямо из приложения.

Ответ на отзыв

Вы можете отвечать на отзывы и решать ошибки проверок CI в GitHub приложение Copilot.

  1. Откройте pull request.
  2. Прокрутите страницу вниз, чтобы увидеть отзывы о вашем PR. Чтобы попросить агента разрешить вопрос, нажмите Исправление.
  3. Внизу страницы смотрите статус проверок CI. Чтобы попросить агента исправить неудачные проверки, нажмите Исправить проверки неудачи.

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

Когда вы хотите объединить pull request, можно включить merge агентов в верхней части приложения. Merge агентов заставит Copilot сессию рабочего пространства прочитать ваш pull-запрос, исправить блокировку и объединить его, как только GitHub позволит. Он работает в фоне, переживает перезапуска приложения и сам выключается после слияния вашего pull-запроса.