| GH-REPO-READ-DIR(1) | GitHub CLI manual | GH-REPO-READ-DIR(1) |
نام (NAME)
gh-repo-read-dir - فهرست کردن محتویات یک دایرکتوری در یک مخزن (پیشنمایش)
خلاصه دستور (SYNOPSIS)
gh repo read-dir [<path>] [flags]
توضیحات (DESCRIPTION)
محتویات یک دایرکتوری را در یک مخزن گیتهاب بدون کلون کردن آن فهرست میکند.
این دستور در مرحله پیشنمایش قرار دارد و ممکن است بدون اطلاع قبلی تغییر کند.
بهطور پیشفرض، دایرکتوری از شاخه پیشفرض فهرست میشود. از گزینه --ref برای فهرست کردن از یک شاخه، تگ یا کامیت خاص استفاده کنید. هنگامی که هیچ مسیری مشخص نشده باشد، ریشه مخزن فهرست میشود.
گزینهها (OPTIONS)
- -q, --jq <expression>
- فیلتر کردن خروجی JSON با استفاده از عبارت jq
- --json <fields>
- تولید خروجی JSON با فیلدهای مشخصشده
- --ref <string>
- شاخه، تگ یا کامیتی که فهرستبندی از آن انجام میشود
- -R, --repo <[HOST/]OWNER/REPO>
- انتخاب یک مخزن دیگر با استفاده از قالب [HOST/]OWNER/REPO
- -t, --template <string>
- قالببندی خروجی JSON با استفاده از یک الگوی Go؛ دستور "gh help formatting" را ببینید
فیلدهای JSON (JSON FIELDS)
gitSHA, gitType, mode, modeOctal, name, nameRaw, path, pathRaw, size, submodule, type
کدهای خروج (EXIT CODES)
0: اجرای موفقیتآمیز
1: خطا
2: دستور لغو شد
4: نیاز به احراز هویت است
نکته: دستورات خاص ممکن است کدهای خروج دیگری نیز داشته باشند. برای اطلاعات بیشتر به راهنمای همان دستور مراجعه کنید.
مثالها (EXAMPLES)
# فهرست کردن ریشه شاخه پیشفرض $ gh repo read-dir --repo cli/cli # فهرست کردن یک زیردایرکتوری $ gh repo read-dir docs --repo cli/cli # فهرست کردن یک دایرکتوری در یک ارجاع (ref) خاص $ gh repo read-dir docs --repo cli/cli --ref v2.50.0 # چاپ فیلدهای انتخابشده به صورت JSON $ gh repo read-dir docs --repo cli/cli --json name,path,type,size
همچنین ببینید (SEE ALSO)
| Sep 2026 |