gh auth
Войти в GitHub из терминала и проверить, под кем вы вошли
Что делает
Прежде чем работать с GitHub через gh, нужно войти: gh auth login задаст пару вопросов (GitHub.com или корпоративный сервер, HTTPS или SSH) и откроет браузер, где вы подтвердите вход кодом. Токен сохраняется в системном хранилище паролей, и дальше gh ничего не спрашивает.
gh auth status показывает, в какой аккаунт вы вошли и какие права у токена. Если команде не хватает прав, gh auth refresh -s <право> добавит их, а gh auth logout выйдет из аккаунта.
Синтаксис
gh auth login
gh auth status
gh auth logoutПримеры
Войти в свой аккаунт GitHub из терминала
gh auth logingh— GitHub CLIauth— вход и токеныlogin— войти: спросит способ и откроет браузер
Проверить, под каким аккаунтом вы вошли в gh
gh auth statusauth— вход и токеныstatus— аккаунт, хост и права токена
Связанные команды
- gh repo clone — Склонировать репозиторий с GitHub по короткому имени
- gh secret set — Добавить секрет для GitHub Actions
- git config — Настроить git: имя и почту автора, редактор и другие параметры