| GH-CACHE-LIST(1) | GitHub CLI manual | GH-CACHE-LIST(1) |
نام (NAME)
gh-cache-list - فهرست کردن کشهای گیتهاب اکشنز
خلاصه دستور (SYNOPSIS)
gh cache list [flags]
گزینهها (OPTIONS)
- -q, --jq <expression>
- فیلتر کردن خروجی JSON با استفاده از عبارت jq
- --json <fields>
- تولید خروجی JSON با فیلدهای مشخصشده
- -k, --key <string>
- فیلتر کردن بر اساس پیشوند کلید کش
- -L, --limit <int> (default 30)
- حداکثر تعداد کشها برای واکشی
- -O, --order <string> (default "desc")
- ترتیب کشهای بازگرداندهشده: {asc|desc}
- -r, --ref <string>
- فیلتر کردن بر اساس ارجاع (ref)، با قالب refs/heads/ یا refs/pull//merge
- -S, --sort <string> (default "last_accessed_at")
- مرتبسازی کشهای واکشیشده: {created_at|last_accessed_at|size_in_bytes}
- -t, --template <string>
- قالببندی خروجی JSON با استفاده از یک الگوی Go؛ دستور "gh help formatting" را ببینید
گزینههای به ارث رسیده از دستورات والد (OPTIONS INHERITED FROM PARENT COMMANDS)
- -R, --repo <[HOST/]OWNER/REPO>
- انتخاب یک مخزن دیگر با استفاده از قالب [HOST/]OWNER/REPO
نامهای مستعار (ALIASES)
gh cache ls
فیلدهای JSON (JSON FIELDS)
createdAt, id, key, lastAccessedAt, ref, sizeInBytes, version
کدهای خروج (EXIT CODES)
0: اجرای موفقیتآمیز
1: خطا
2: دستور لغو شد
4: نیاز به احراز هویت است
نکته: دستورات خاص ممکن است کدهای خروج دیگری نیز داشته باشند. برای اطلاعات بیشتر به راهنمای دستور مربوطه مراجعه کنید.
مثالها (EXAMPLES)
# فهرست کردن کشها برای مخزن فعلی $ gh cache list # فهرست کردن کشها برای یک مخزن خاص $ gh cache list --repo cli/cli # فهرست کردن کشها مرتبشده بر اساس قدیمیترین زمان دسترسی $ gh cache list --sort last_accessed_at --order asc # فهرست کردن کشهایی که کلید آنها با یک پیشوند مطابقت دارد (یا دقیقاً برابر است) $ gh cache list --key key-prefix # فهرست کردن کشها برای یک شاخه خاص؛ <branch-name> را با نام واقعی شاخه جایگزین کنید $ gh cache list --ref refs/heads/<branch-name> # فهرست کردن کشها برای یک درخواست ادغام خاص؛ <pr-number> را با شماره واقعی درخواست ادغام جایگزین کنید $ gh cache list --ref refs/pull/<pr-number>/merge
همچنین ببینید (SEE ALSO)
| Sep 2026 |