.nh .TH "GH-CACHE-DELETE" "1" "Sep 2026" "" "GitHub CLI manual" .SH "نام (NAME)" gh-cache-delete \- حذف کش‌های گیت‌هاب اکشنز .SH "خلاصه دستور (SYNOPSIS)" \fBgh cache delete [ | | --all] [flags]\fR .SH "توضیحات (DESCRIPTION)" حذف کش‌های گیت‌هاب اکشنز\&. .PP عملیات حذف نیازمند احراز هویت با دامنه دسترسی .B repo است\&. .SH "گزینه‌ها (OPTIONS)" .TP \fB-a\fR, \fB--all\fR حذف تمام کش‌ها؛ می‌تواند همراه با .B \-\-ref برای حذف همه کش‌های یک ارجاع (ref) خاص استفاده شود\&. .TP \fB-r\fR, \fB--ref\fR \fB\fR حذف بر اساس کلید کش و ارجاع (ref)، با قالب .B refs/heads/ یا .B refs/pull//merge .TP \fB--succeed-on-no-caches\fR \fB<--all>\fR بازگرداندن کد خروج 0 در صورتی که هیچ کشی یافت نشود. باید همراه با .B \-\-all استفاده شود\&. .SH "گزینه‌های به ارث رسیده از دستورات والد (OPTIONS INHERITED FROM PARENT COMMANDS)" .TP \fB-R\fR, \fB--repo\fR \fB<[HOST/]OWNER/REPO>\fR انتخاب یک مخزن دیگر با استفاده از قالب [HOST/]OWNER/REPO .SH "کدهای خروج (EXIT CODES)" 0: اجرای موفقیت‌آمیز .PP 1: خطا .PP 2: دستور لغو شد .PP 4: نیاز به احراز هویت است .PP نکته: دستورات خاص ممکن است کدهای خروج دیگری نیز داشته باشند\&. برای اطلاعات بیشتر به راهنمای دستور مربوطه مراجعه کنید\&. .SH "مثال‌ها (EXAMPLES)" .EX # حذف یک کش با شناسه (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//merge # حذف تمام کش‌ها (کد خروج ۱ در صورت نبود کش) $ gh cache delete --all # حذف تمام کش‌ها برای یک ارجاع خاص $ gh cache delete --all --ref refs/pull//merge # حذف تمام کش‌ها (کد خروج ۰ در صورت نبود کش) $ gh cache delete --all --succeed-on-no-caches .EE .SH "همچنین ببینید (SEE ALSO)" \fBgh-cache(1)\fR