n1ro°
RU

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

Как создать GitHub Gist из файла или stdin — `gh gist create`

Для Gists команда `gh gist create` позволяет создать GitHub Gist из файла или stdin. Можно передать один или несколько ф

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

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

Выполните `gh gist create notes.txt`. Можно передать один или несколько файлов либо `-` для stdin; по умолчанию создаётся secret gist, `--public` делает его публично перечисляемым.

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

  1. Для `gh gist create` подготовьте файл, набор файлов или данные в stdin; видимость выберите до публикации.
  2. Запустите `gh gist create notes.txt`.
  3. Если нужен другой режим, используйте подходящий вариант: `printf "hello\n" | gh gist create - --filename hello.txt`.
  4. Откройте URL из вывода команды и убедитесь, что загружены нужные файлы.

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

Можно передать один или несколько файлов либо `-` для stdin; по умолчанию создаётся secret gist, `--public` делает его публично перечисляемым.

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

  • После `gh gist create` подтвердите изменение отдельной командой просмотра или списка для объекта из задачи «создать GitHub Gist из файла или stdin».

Ограничение

Secret gist не является приватным: любой, кто узнает URL, сможет его открыть.

Примеры

  • Основной вариант: `gh gist create notes.txt`
  • Дополнительный вариант: `printf "hello\n" | gh gist create - --filename hello.txt`

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

Можно передать один или несколько файлов либо `-` для stdin; по умолчанию создаётся secret gist, `--public` делает его публично перечисляемым.

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

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