n1ro°
RU

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

Как выйти из аккаунта в GitHub CLI

Logout в GitHub CLI очищает сохранённую локальную конфигурацию аккаунта. Это не то же самое, что отзыв OAuth-доступа на

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

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

Выполните `gh auth logout --hostname github.com --user USER`. После этого выбранный аккаунт исчезнет из локальной конфигурации gh.

Что делать

  1. `gh auth status --hostname github.com`
  2. `gh auth logout --hostname github.com --user octocat`
  3. Снова выполните `gh auth status --hostname github.com` и убедитесь, что удалён именно нужный login.

Logout ≠ revoke

Если задача — именно скомпрометировать/отозвать credential, одного локального logout недостаточно.

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

Если задача — именно скомпрометировать/отозвать credential, одного локального logout недостаточно.

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

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