n1ro°
RU

Компьютеры · Инструкция

Как посмотреть данные репозитория GitHub в JSON

У `gh repo view` есть JSON-режим с фиксированными полями. Это надёжнее, чем разбирать человекочитаемый README-вывод регу

Редакция N1RO · Проверено

Короткий ответ

Команда `gh repo view cli/cli --json nameWithOwner,description,defaultBranchRef,url,visibility` возвращает выбранные сведения как JSON.

Что делать

  1. Передайте `OWNER/REPO`, например `cli/cli`.
  2. `gh repo view cli/cli --json nameWithOwner,description,defaultBranchRef,url,visibility`
  3. Добавьте `--jq`, например `--json url --jq .url`, чтобы вывести только URL.

Не парсите обычный вывод

Для automation используйте `--json` и при необходимости `--jq`: формат предназначен для машинной обработки.

Что учитывать

Условия меняются. Страница отражает состояние на 2026-09-19; при расхождении с официальной документацией приоритет у первоисточника.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. gh repo view — GitHub CLI manual). Пример и формулировки — редакция N1RO на 2026-09-19.