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
,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$