Options (4)
-m, --mergebooleanMerge the current branch into the specified pull request
Example:
gh pr merge {{pr_number}} {{[-m|--merge]}}booleanSquash and merge a pull request, then delete the branch
Example:
gh pr merge {{pr_number}} {{[-sd|--squash --delete-branch]}}-r, --rebasebooleanRebase and merge
Example:
gh pr merge {{pr_number}} {{[-r|--rebase]}}-s, --squashbooleanEnable auto-merge (squash)
Example:
gh pr merge {{pr_number}} --auto {{[-s|--squash]}}Examples (6)
Merge the pull request associated with the current branch interactively
Merge the current branch into the specified pull request
gh pr merge pr_number [-m|--merge]Squash and merge a pull request, then delete the branch
gh pr merge pr_number [-sd|--squash --delete-branch]Rebase and merge
gh pr merge pr_number [-r|--rebase]Enable auto-merge (squash)
gh pr merge pr_number --auto [-s|--squash]Merge with admin privileges (if allowed)
gh pr merge pr_number --adminmade by @shridhargupta | data from tldr-pages