glab-mr-merge - Man Page
Merge or accept a merge request.
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 or accept a merge request.
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 this command.
- -R, ā--repo="" Select another repository. Can use either OWNER/REPO or GROUP/NAMESPACE/REPO
- format. Also accepts full URL or Git URL.
Example
$ glab mr merge 235 $ glab mr accept 235 # Finds open merge request from current branch $ glab mr merge
See Also
Referenced By
Oct 2024 Auto generated by spf13/cobra