mw gitlab mr merge {<id> | <branch>} [flags]
Merge or accept a merge request.
--auto-merge
- Set auto-merge. Default:
true.
-m, --message <string>
- Custom merge commit message.
-r, --rebase
- Rebase the commits onto the base branch.
-d, --remove-source-branch
- Remove source branch on merge.
--sha <string>
- Merge only if the HEAD of the source branch matches this SHA. Use to ensure that only reviewed commits are merged.
-s, --squash
- Squash commits on merge.
--squash-message <string>
- Custom squash commit message.
-y, --yes
- Skip submission confirmation prompt.
-h, --help
- Show help for this command.
--no-interaction
- Do not ask any interactive questions
--profile <string>
- Saved account profile (login defaults to the verified username)
-R, --repo <OWNER/REPO>
- Select another repository. Can use either OWNER/REPO or `GROUP/NAMESPACE/REPO` format. Also accepts full URL or Git URL.
-v, --verbose <count>
- Increase output verbosity. Example: --verbose=2 or -vv
# Finds open merge request from current branch