| GH-EXTENSION(1) | GitHub CLI manual | GH-EXTENSION(1) |
نام (NAME)
gh-extension - مدیریت افزونههای ابزار gh
خلاصه دستور (SYNOPSIS)
gh extension [flags]
توضیحات (DESCRIPTION)
افزونههای خط فرمان گیتهاب (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⟩.
دستورات موجود (AVAILABLE COMMANDS)
- 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)
- ارتقای افزونههای نصبشده
نامهای مستعار (ALIASES)
gh extensions, gh ext
کدهای خروج (EXIT CODES)
0: اجرای موفقیتآمیز
1: خطا
2: دستور لغو شد
4: نیاز به احراز هویت است
نکته: دستورات خاص ممکن است کدهای خروج دیگری نیز داشته باشند. برای اطلاعات بیشتر به راهنمای همان دستور مراجعه کنید.
همچنین ببینید (SEE ALSO)
| Sep 2026 |