Provided by: gh_2.27.0+dfsg1-1ubuntu0.1_amd64 bug

NAME

       gh-pr-merge - Merge a pull request

SYNOPSIS

       gh pr merge [<number> | <url> | <branch>] [flags]

DESCRIPTION

       Merge a pull request on GitHub.

       Without an argument, the pull request that belongs to the current branch is selected.

       When  targeting  a  branch that requires a merge queue, no merge strategy is required.  If
       required checks have not yet passed, AutoMerge will be enabled.  If required  checks  have
       passed,  the  pull  request will be added to the merge queue.  To bypass a merge queue and
       merge directly, pass the '--admin' flag.

OPTIONS

       --admin
              Use  administrator  privileges  to  merge  a  pull  request  that  does  not   meet
              requirements

       -A, --author-email <text>
              Email text for merge commit author

       --auto Automatically merge only after necessary requirements are met

       -b, --body <text>
              Body text for the merge commit

       -F, --body-file <file>
              Read body text from file (use "-" to read from standard input)

       -d, --delete-branch
              Delete the local and remote branch after merge

       --disable-auto
              Disable auto-merge for this pull request

       --match-head-commit <SHA>
              Commit SHA that the pull request head must match to allow merge

       -m, --merge
              Merge the commits with the base branch

       -r, --rebase
              Rebase the commits onto the base branch

       -s, --squash
              Squash the commits into one commit and merge it into the base branch

       -t, --subject <text>
              Subject text for the merge commit

OPTIONS INHERITED FROM PARENT COMMANDS

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

SEE ALSO

       gh-pr(1)

                                             Jan 2024                              GH-PR-MERGE(1)