n1ro°
RU

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

Как отфильтровать репозитории через GitHub CLI

`gh repo list` перечисляет репозитории конкретного владельца. Флаги позволяют ограничить количество, тип fork/source, vi

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

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

Например, `gh repo list cli --limit 30 --source --json name,url,visibility` вернёт до 30 исходных, не fork-репозиториев владельца `cli` в JSON.

Что делать

  1. Поставьте owner первым аргументом, например `cli`.
  2. `gh repo list cli --limit 30 --source --json name,url,visibility`
  3. Добавьте поддерживаемые фильтры команды, например visibility или language, вместо постобработки полного списка.

Пример компактного JSON

`gh repo list cli --limit 10 --json name,url`

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

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

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

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