n1ro°
RU

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

Как создать заготовку расширения GitHub CLI — `gh extension create`

В подсистеме extensions команда `gh extension create` используется, чтобы создать заготовку расширения GitHub CLI. Коман

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

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

Выполните `gh extension create gh-my-tool`. Команда создаёт новое расширение; `--precompiled=go` и `--precompiled=other` создают заготовку предварительно компилируемого расширения.

Порядок действий

  1. Перед `gh extension create` сверьте установленные расширения через `gh extension list`; для стороннего extension проверьте его репозиторий и имя.
  2. Запустите `gh extension create gh-my-tool`.
  3. Если нужен другой режим, используйте подходящий вариант: `gh extension create --precompiled=go foobar`.
  4. Откройте созданный каталог и проверьте структуру проекта и исполняемый файл.

Что важно в синтаксисе

Команда создаёт новое расширение; `--precompiled=go` и `--precompiled=other` создают заготовку предварительно компилируемого расширения.

Контроль после команды

  • После `gh extension create` подтвердите изменение отдельной командой просмотра или списка для объекта из задачи «создать заготовку расширения GitHub CLI».

Ограничение

Если нужен обычный скриптовый вариант, не добавляйте `--precompiled`.

Примеры

  • Основной вариант: `gh extension create gh-my-tool`
  • Дополнительный вариант: `gh extension create --precompiled=go foobar`

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

Команда создаёт новое расширение; `--precompiled=go` и `--precompiled=other` создают заготовку предварительно компилируемого расширения.

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

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