glab-mr-merge - Man Page
Merge/Accept merge requests
Examples (TL;DR)
- Merge the merge request associated with the current branch interactively:
glab mr merge
- Merge the specified merge request, interactively:
glab mr merge mr_number
- Merge the merge request, removing the branch on both the local and the remote:
glab mr merge --remove-source-branch
- Squash the current merge request into one commit with the message body and merge:
glab mr merge --squash --message="commit_message_body"
- Display help:
glab mr merge --help
Synopsis
glab mr merge { | } [flags]
Description
Merge/Accept merge requests
Options
--auto-merge[=true] Set auto-merge
-m, --message="" Custom merge commit message
-r, --rebase[=false] Rebase the commits onto the base branch
-d, --remove-source-branch[=false] Remove source branch on merge
--sha="" Merge Commit sha
-s, --squash[=false] Squash commits on merge
--squash-message="" Custom Squash commit message
-y, --yes[=false] Skip submission confirmation prompt
Options Inherited from Parent Commands
--help[=false] Show help for command
- -R, ā--repo="" Select another repository using the
OWNER/REPO
orGROUP/NAMESPACE/REPO
format or full URL or git URL
Example
glab mr merge 235 glab mr accept 235 glab mr merge # Finds open merge request from current branch
See Also
Referenced By
Aug 2023 Auto generated by spf13/cobra