| GH-PR-LIST(1) | GitHub CLI manual | GH-PR-LIST(1) |
نام (NAME)
gh-pr-list - فهرست کردن پولریکوئستها در یک مخزن
خلاصه دستور (SYNOPSIS)
gh pr list [flags]
توضیحات (DESCRIPTION)
فهرست کردن پولریکوئستها در یک مخزن گیتهاب. بهطور پیشفرض، این دستور تنها PRهای باز را فهرست میکند.
نحو عبارت جستجو در اینجا مستند شده است:
⟨https://docs.github.com/en/search-github/searching-on-github/searching-issues-and-pull-requests⟩
در میزبانهای پشتیبانیشده گیتهاب، میتوان از نحو جستجوی پیشرفته ایشیو در عبارت --search استفاده کرد. برای اطلاعات بیشتر درباره جستجوی پیشرفته ایشیو، ببینید:
گزینهها (OPTIONS)
- --app <string>
- فیلتر کردن بر اساس برنامه گیتهاب (GitHub App) ایجادکننده
- -a, --assignee <string>
- فیلتر کردن بر اساس فرد محولشده
- -A, --author <string>
- فیلتر کردن بر اساس نویسنده (از --app برای فیلتر کردن بر اساس یک برنامه گیتهاب استفاده کنید)
- -B, --base <string>
- فیلتر کردن بر اساس شاخه پایه
- -d, --draft
- فیلتر کردن بر اساس وضعیت پیشنویس (draft)
- -H, --head <string>
- فیلتر کردن بر اساس شاخه هد (نحو ":" پشتیبانی نمیشود)
- -q, --jq <expression>
- فیلتر کردن خروجی JSON با استفاده از عبارت jq
- --json <fields>
- خروجی JSON با فیلدهای مشخصشده
- -l, --label <strings>
- فیلتر کردن بر اساس برچسب
- -L, --limit <int> (default 30)
- حداکثر تعداد موارد برای واکشی
- -S, --search <query>
- جستجوی پولریکوئستها با عبارت جستجو
- -s, --state <string> (default "open")
- فیلتر کردن بر اساس وضعیت: {open|closed|merged|all}
- -t, --template <string>
- قالببندی خروجی JSON با استفاده از یک الگوی Go؛ دستور "gh help formatting" را ببینید
- -w, --web
- فهرست کردن پولریکوئستها در مرورگر وب
گزینههای به ارث رسیده از دستورات والد (OPTIONS INHERITED FROM PARENT COMMANDS)
- -R, --repo <[HOST/]OWNER/REPO>
- انتخاب مخزنی دیگر با استفاده از قالب [HOST/]OWNER/REPO
نامهای مستعار (ALIASES)
gh pr ls
فیلدهای JSON (JSON FIELDS)
additions, assignees, author, autoMergeRequest, baseRefName, baseRefOid, body, changedFiles, closed, closedAt, closingIssuesReferences, comments, commits, createdAt, deletions, files, fullDatabaseId, headRefName, headRefOid, headRepository, headRepositoryOwner, id, isCrossRepository, isDraft, labels, latestReviews, maintainerCanModify, mergeCommit, mergeStateStatus, mergeable, mergedAt, mergedBy, milestone, number, potentialMergeCommit, projectCards, projectItems, reactionGroups, reviewDecision, reviewRequests, reviews, state, statusCheckRollup, title, updatedAt, url
کدهای خروج (EXIT CODES)
0: اجرای موفقیتآمیز
1: خطا
2: دستور لغو شد
4: نیاز به احراز هویت است
نکته: دستورات خاص ممکن است کدهای خروج دیگری نیز داشته باشند. برای اطلاعات بیشتر به راهنمای دستور مراجعه کنید.
مثالها (EXAMPLES)
# فهرست کردن PRهای ایجادشده توسط شما $ gh pr list --author "@me" # فهرست کردن PRهای ایجادشده توسط یک برنامه گیتهاب مانند Dependabot $ gh pr list --app dependabot # فهرست کردن PRها با یک نام شاخه هد مشخص $ gh pr list --head "typo" # فقط فهرست کردن PRهایی که همه برچسبهای دادهشده را دارند $ gh pr list --label bug --label "priority 1" # فیلتر کردن PRها با استفاده از نحو جستجو $ gh pr list --search "status:success review:required" # یافتن PR ایجادکننده یک کامیت مشخص $ gh pr list --search "<SHA>" --state merged
همچنین ببینید (SEE ALSO)
| Sep 2026 |