GH-AUTH-LOGOUT(1) GitHub CLI manual GH-AUTH-LOGOUT(1)

gh-auth-logout - خروج از یک حساب گیت‌هاب

gh auth logout [flags]

حذف احراز هویت برای یک حساب گیت‌هاب.

این دستور پیکربندی احراز هویت ذخیره‌شده برای یک حساب را حذف می‌کند. پیکربندی احراز هویت تنها به‌صورت محلی حذف می‌شود.

این دستور توکن‌های احراز هویت را ابطال نمی‌کند.

برای ابطال تمام توکن‌های احراز هویت ایجادشده توسط GitHub CLI:

1.
مراجعه به ⟨https://github.com/settings/applications⟩
2.
انتخاب برنامه “GitHub CLI”
3.
انتخاب “Revoke Access”
4.
انتخاب “I understand, revoke access”

نکته: این فرآیند تمام توکن‌های احراز هویتی را که تاکنون توسط GitHub CLI در تمامی دستگاه‌های شما ایجاد شده‌اند، ابطال خواهد کرد.

برای اطلاعات بیشتر درباره ابطال توکن‌های برنامه OAuth، به نشانی زیر مراجعه کنید:

⟨https://docs.github.com/en/apps/oauth-apps/using-oauth-apps/reviewing-your-authorized-oauth-apps⟩

نام میزبان (hostname) نمونه گیت‌هاب برای خروج از آن
حسابی که می‌خواهید از آن خارج شوید

0: اجرای موفقیت‌آمیز

1: خطا

2: دستور لغو شد

4: نیاز به احراز هویت است

نکته: دستورات خاص ممکن است کدهای خروج دیگری نیز داشته باشند. برای اطلاعات بیشتر به راهنمای همان دستور مراجعه کنید.

# انتخاب میزبان و حسابی که می‌خواهید از آن خارج شوید از طریق یک اعلان (prompt)
$ gh auth logout
# خروج از یک میزبان خاص و یک حساب خاص
$ gh auth logout --hostname enterprise.internal --user monalisa

gh-auth(1)

Sep 2026