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

gh-extension - مدیریت افزونه‌های ابزار gh

gh extension [flags]

افزونه‌های خط فرمان گیت‌هاب (GitHub CLI) مخازنی هستند که دستورات بیشتری را برای gh فراهم می‌کنند.

نام مخزن افزونه باید با gh- شروع شود و شامل یک فایل اجرایی با همان نام باشد. تمامی آرگومان‌های ارائه‌شده هنگام فراخوانی gh <extname> به فایل اجرایی gh-<extname> افزونه ارسال خواهند شد.

یک افزونه نمی‌تواند هیچ‌یک از دستورات اصلی gh را جایگزین (override) کند. اگر نام یک افزونه با یکی از دستورات اصلی gh تداخل داشته باشد، می‌توانید از دستور gh extension exec <extname> استفاده کنید.

هنگام اجرای یک افزونه، gh هر ۲۴ ساعت یک‌بار وجود نسخه‌های جدید را بررسی کرده و اعلان ارتقا را نمایش می‌دهد. برای کسب اطلاعات درباره غیرفعال‌سازی اعلان‌های افزونه، دستور gh help environment را ببینید.

افزونه‌ها توسط گیت‌هاب تایید، امضا یا پشتیبانی نمی‌شوند. هنگامی که یک افزونه را نصب یا ارتقا می‌دهید، به منتشرکننده آن اعتماد می‌کنید. بررسی کد منبع و اصالت هر افزونه پیش از استفاده، بر عهده خود شما است.

برای مشاهده فهرست افزونه‌های موجود، ببینید: ⟨https://github.com/topics/gh-extension⟩.

gh-extension-browse(1)
ورود به یک رابط کاربری برای مرور، افزودن و حذف افزونه‌ها
gh-extension-create(1)
ایجاد یک افزونه جدید
gh-extension-exec(1)
اجرای یک افزونه نصب‌شده
gh-extension-install(1)
نصب یک افزونه gh از یک مخزن
gh-extension-list(1)
فهرست کردن دستورات افزونه‌های نصب‌شده
gh-extension-remove(1)
حذف یک افزونه نصب‌شده
gh-extension-search(1)
جستجوی افزونه‌های خط فرمان گیت‌هاب
gh-extension-upgrade(1)
ارتقای افزونه‌های نصب‌شده

gh extensions, gh ext

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

1: خطا

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

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

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

gh(1)

Sep 2026