GH-BROWSE(1)

NAME
gh-browse - Open repositories, issues, pull requests, and more in the browser

SYNOPSIS
gh browse [<number> | <path> | <commit-SHA>] [flags]

DESCRIPTION
Transition from the terminal to the web browser to view and interact with:

•   Issues

•   Pull requests

•   Repository content

•   Repository home page

•   Repository settings

OPTIONS

-b, --branch <string>
    Select another branch by passing in the branch name

-c, --commit <string>
    Select another commit by passing in the commit SHA, default is the last commit

-n, --no-browser
    Print destination URL instead of opening the browser

-p, --projects
    Open repository projects

-r, --releases
    Open repository releases

-R, --repo <[HOST/]OWNER/REPO>
    Select another repository using the [HOST/]OWNER/REPO format

-s, --settings
    Open repository settings

-w, --wiki
    Open repository wiki

EXIT CODES
0: Successful execution

1: Error

2: Command canceled

4: Authentication required

NOTE: Specific commands may have additional exit codes. Refer to the command's help for more information.

EXAMPLE
    $ gh browse
    #=> Open the home page of the current repository

    $ gh browse script/
    #=> Open the script directory of the current repository

    $ gh browse 217
    #=> Open issue or pull request 217

    $ gh browse 77507cd94ccafcf568f8560cfecde965fcfa63
    #=> Open commit page

    $ gh browse --settings
    #=> Open repository settings

    $ gh browse main.go:312
    #=> Open main.go at line 312

    $ gh browse main.go --branch bug-fix
    #=> Open main.go with the repository at head of bug-fix branch

    $ gh browse main.go --commit=77507cd94ccafcf568f8560cfecde965fcfa63
    #=> Open main.go with the repository at commit 775007cd

SEE ALSO
gh(1)