Pull request’ы и issues

Окно Git также показывает pull request’ы и issues GitHub текущего репозитория, так что от issue до работающего агента — или от комментария ревью до исправления — можно дойти, не открывая браузер.

Актуально для PATerminal v1.8.3

Настройка GitHub CLI

Pull request’ы и issues используют ваш собственный GitHub CLI. Установите gh и один раз войдите в систему:

gh auth login

PATerminal никогда не запрашивает и не хранит токен GitHub. Если issues не загружаются, он подскажет проверить, что gh установлен и в нём выполнен вход.

Pull request’ы

  • Список PR показывает каждый pull request с его состоянием (Открыт, Черновик, Слит, Закрыт).
  • Откройте PR, чтобы увидеть Обсуждение — описание, ревью (Одобрено, Запрошены изменения) и комментарии к строкам — и Файлы с полными diff.
  • Копировать у комментария копирует расположение в файле и сам комментарий — их можно сразу вставить агенту.
  • Новая сессия создаёт сессию оболочки для PR; для отдельной рабочей копии создайте worktree из PR.
  • Открыть на GitHub открывает PR в браузере.

Issues

  • Просматривайте открытые и закрытые issues с метками, исполнителями и комментариями.
  • Новая сессия у issue запускает сессию для работы над ним. Отметьте Создать worktree из выбранной ветки, чтобы сначала выделить ей собственный worktree и ветку.
  • Связать существующую ветку с этой issue создаёт связанную ветку GitHub и отправляет только эту локальную ветку (Связать и отправить).

Создание issue

  1. В списке issues нажмите Создать.
  2. Введите Заголовок и Описание.
  3. При необходимости нажмите Добавить файлы — снимки экрана, журналы и т. п.
  4. Нажмите Создать.
Примечание

Вложения загружаются в управляемый PATerminal релиз GitHub в репозитории, и ссылки на них добавляются в текст issue, поскольку GitHub CLI не умеет прикреплять файлы к issues напрямую.

Остались вопросы?

Загляните в раздел вопросов и ответов или напишите нам: укажите ОС, версию PATerminal и что вы уже пробовали. Мы отвечаем на каждое письмо.