gh pr view
gh pr view [<number> | <url> | <branch>] [flags]
Display the title, body, and other information about a pull request.
Without an argument, the pull request that belongs to the current branch is displayed.
With --web
flag, open the pull request in a web browser instead.
Options
-c
,--comments
- View pull request comments
-q
,--jq <expression>
- Filter JSON output using a jq expression
-
--json <fields>
- Output JSON with the specified fields
-t
,--template <string>
- Format JSON output using a Go template; see "gh help formatting"
-w
,--web
- Open a pull request in the browser
Options inherited from parent commands
-R
,--repo <[HOST/]OWNER/REPO>
- Select another repository using the [HOST/]OWNER/REPO format
JSON Fields
additions
, assignees
, author
, autoMergeRequest
, baseRefName
, baseRefOid
, body
, changedFiles
, closed
, closedAt
, 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
See also
In use
In terminal
By default, we will display items in the terminal.
# Viewing a pull request in terminal
~/Projects/my-project$ gh pr view 21
Pull request title
opened by user. 0 comments. (label)
Pull request body
View this pull request on GitHub: https://github.com/owner/repo/pull/21
~/Projects/my-project$
In the browser
Quickly open an item in the browser using --web
or -w
# Viewing a pull request in the browser
~/Projects/my-project$ gh pr view 21 --web
Opening https://github.com/owner/repo/pull/21 in your browser.
~/Projects/my-project$
With no arguments
We will display the pull request of the branch you're currently on.
# Viewing the pull request of the branch you're on
~/Projects/my-project$ gh pr view
Pull request title
opened by user. 0 comments. (label)
Pull request body
View this pull request on GitHub: https://github.com/owner/repo/pull/21
~/Projects/my-project$