| GH-CACHE-DELETE(1) | GitHub CLI manual | GH-CACHE-DELETE(1) |
نام (NAME)
gh-cache-delete - حذف کشهای گیتهاب اکشنز
خلاصه دستور (SYNOPSIS)
gh cache delete [<cache-id> | <cache-key> | --all] [flags]
توضیحات (DESCRIPTION)
حذف کشهای گیتهاب اکشنز.
عملیات حذف نیازمند احراز هویت با دامنه دسترسی repo است.
گزینهها (OPTIONS)
- -a, --all
- حذف تمام کشها؛ میتواند همراه با --ref برای حذف همه کشهای یک ارجاع (ref) خاص استفاده شود.
- -r, --ref <string>
- حذف بر اساس کلید کش و ارجاع (ref)، با قالب refs/heads/ یا refs/pull//merge
- --succeed-on-no-caches <--all>
- بازگرداندن کد خروج 0 در صورتی که هیچ کشی یافت نشود. باید همراه با --all استفاده شود.
گزینههای به ارث رسیده از دستورات والد (OPTIONS INHERITED FROM PARENT COMMANDS)
- -R, --repo <[HOST/]OWNER/REPO>
- انتخاب یک مخزن دیگر با استفاده از قالب [HOST/]OWNER/REPO
کدهای خروج (EXIT CODES)
0: اجرای موفقیتآمیز
1: خطا
2: دستور لغو شد
4: نیاز به احراز هویت است
نکته: دستورات خاص ممکن است کدهای خروج دیگری نیز داشته باشند. برای اطلاعات بیشتر به راهنمای دستور مربوطه مراجعه کنید.
مثالها (EXAMPLES)
# حذف یک کش با شناسه (ID) $ gh cache delete 1234 # حذف یک کش با کلید $ gh cache delete cache-key # حذف یک کش با شناسه در یک مخزن خاص $ gh cache delete 1234 --repo cli/cli # حذف یک کش با کلید و ارجاع شاخه $ gh cache delete cache-key --ref refs/heads/feature-branch # حذف یک کش با کلید و ارجاع درخواست ادغام (PR) $ gh cache delete cache-key --ref refs/pull/<PR-number>/merge # حذف تمام کشها (کد خروج ۱ در صورت نبود کش) $ gh cache delete --all # حذف تمام کشها برای یک ارجاع خاص $ gh cache delete --all --ref refs/pull/<PR-number>/merge # حذف تمام کشها (کد خروج ۰ در صورت نبود کش) $ gh cache delete --all --succeed-on-no-caches
همچنین ببینید (SEE ALSO)
| Sep 2026 |