Компьютеры · Инструкция
Как получить данные issue в JSON через GitHub CLI
Перед edit/close/transfer полезно считать issue в структурированном виде, чтобы не действовать по одному номеру без конт
Короткий ответ
`gh issue view 42 --repo cli/cli --json number,title,state,author,labels,assignees,url` возвращает данные issue #42 как JSON.
Что делать
- Укажите `--repo OWNER/REPO` и номер issue.
- `gh issue view 42 --repo cli/cli --json number,title,state,author,labels,assignees,url`
- Например, `--json stateReason --jq .stateReason` для причины закрытия.
Полезно перед mutation
Сохраните `number,title,url` перед edit/close/transfer, чтобы исключить ошибку repository или номера.
Что учитывать
Условия меняются. Страница отражает состояние на 2026-09-19; при расхождении с официальной документацией приоритет у первоисточника.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. gh issue view — GitHub CLI manual). Пример и формулировки — редакция N1RO на 2026-09-19.