gh pr status

显示相关拉取请求的状态

gh pr status [flags]

选项

-c, --conflict-status
显示每个拉取请求的合并冲突状态
-q, --jq <expression>
使用 jq 表达式过滤 JSON 输出
--json <fields>
使用指定的字段输出 JSON
-t, --template <string>
使用 Go 模板格式化 JSON 输出;参见“gh help formatting”

从父命令继承的选项

-R, --repo <[HOST/]OWNER/REPO>
使用 [HOST/]OWNER/REPO 格式选择另一个仓库

JSON 字段

additions, assignees, author, autoMergeRequest, baseRefName, body, changedFiles, closed, closedAt, comments, commits, createdAt, deletions, files, 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

另请参阅

正在使用中

# Viewing the status of your relevant pull requests
~/Projects/my-project$ gh pr status
Current branch
  #12 Remove the test feature [user:patch-2]
   - All checks failing - Review required

Created by you
  You have no open pull requests

Requesting a code review from you
  #13 Fix tests [branch]
  - 3/4 checks failing - Review required
  #15 New feature [branch]
   - Checks passing - Approved

~/Projects/my-project$