gh-browse
Open a GitHub repository in the browser or print the URL.
TLDR
Open the homepage of the current repository in the default web browser
$ gh browse
Open the homepage of a specific repository in the default web browser
$ gh browse [owner]/[repository]
Open the settings page of the current repository in the default web browser
$ gh browse --settings
Open the wiki of the current repository in the default web browser
$ gh browse --wiki
Open a specific issue or pull request in the web browser
$ gh browse [issue_number|pull_request_number]
Open a specific branch in the web browser
$ gh browse --branch [branch_name]
Open a specific file or directory of the current repository in the web browser
$ gh browse [path/to/file_or_directory]
Print the destination URL without open the web browser
$ gh browse --no-browser
SYNOPSIS
gh browse [<number> | <path>] [flags]
DESCRIPTION
Open the GitHub repository in the web browser.
OPTIONS
-b
,--branch
<string>
-
Select another branch by passing in the branch name
-c
,--commit
-
Open the last commit
-n
,--no-browser
-
Print destination URL instead of opening the browser
-p
,--projects
-
Open repository projects
-R
,--repo
<[HOST/]OWNER/REPO>
-
Select another repository using the [HOST/]OWNER/REPO format
-s
,--settings
-
Open repository settings
-w
,--wiki
-
Open repository wiki
EXAMPLE
$ gh browse #=> Open the home page of the current repository $ gh browse 217 #=> Open issue or pull request 217 $ gh browse --settings #=> Open repository settings $ gh browse main.go:312 #=> Open main.go at line 312 $ gh browse main.go --branch main #=> Open main.go in the main branch
SEE ALSO
gh(1)