GH-CONFIG(1) GitHub CLI manual GH-CONFIG(1)

gh-config - مدیریت پیکربندی ابزار gh

gh config <command> [flags]

نمایش یا تغییر تنظیمات پیکربندی برای gh.

تنظیمات پشتیبانی‌شده فعلی: - api_host: آزمایشی: نام میزبانی که هنگام ارسال درخواست‌های API برای یک میزبان گیت‌هاب استفاده می‌شود. نکته: این یک مرز امنیتی نیست و درخواست‌ها به میزبان استاندارد همچنان احراز هویت شده باقی می‌مانند - git_protocol: پروتکل مورد استفاده برای عملیات clone و push در گیت {https | ssh} (پیش‌فرض https) - editor: برنامه ویرایشگر متن مورد استفاده برای نوشتن متن - prompt: تغییر وضعیت درخواست‌های تعاملی در ترمینال {enabled | disabled} (پیش‌فرض enabled) - prefer_editor_prompt: تغییر اولویت برای درخواست‌های تعاملی مبتنی بر ویرایشگر در ترمینال {enabled | disabled} (پیش‌فرض disabled) - pager: برنامه صفحه‌بندی ترمینال (pager) برای ارسال خروجی استاندارد به آن - http_unix_socket: مسیر سوکت یونیکس که اتصال HTTP از طریق آن برقرار می‌شود - browser: مرورگر وب مورد استفاده برای باز کردن نشانی‌های وب (URL) - color_labels: نمایش یا عدم نمایش برچسب‌ها با کدهای رنگی هگزادسیمال RGB در پایانه‌های پشتیبانی‌کننده از truecolor {enabled | disabled} (پیش‌فرض disabled) - accessible_colors: تعیین استفاده از رنگ‌های دسترس‌پذیر ۴ بیتی و قابل سفارشی‌سازی {enabled | disabled} (پیش‌فرض disabled) - accessible_prompter: تعیین استفاده از سیستم اعلان تعاملی دسترس‌پذیر {enabled | disabled} (پیش‌فرض disabled) - spinner: تعیین استفاده از چرخاننده پویانما (spinner) به عنوان نشانگر پیشرفت {enabled | disabled} (پیش‌فرض enabled) - telemetry: وضعیت فعال، غیرفعال یا ثبت گزارش دورسنجی (تله‌متری) {enabled | disabled | log} (پیش‌فرض enabled)

gh-config-clear-cache(1)
پاکسازی حافظه پنهان (کش) واسط خط فرمان
gh-config-get(1)
چاپ مقدار یک کلید پیکربندی مشخص
gh-config-list(1)
چاپ فهرستی از کلیدها و مقادیر پیکربندی
gh-config-set(1)
به‌روزرسانی پیکربندی با یک مقدار برای کلید مشخص

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

1: خطا

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

4: احراز هویت لازم است

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

gh(1)

Sep 2026