< Cli < ref
mw gitlab mr create
Create new merge request
mw gitlab mr create [flags]
Examples
glab mr new glab mr create -a username -t "fix annoying bug" glab mr create -f --draft --label RFC glab mr create --fill --yes --web glab mr create --fill --fill-commit-body --yes
Options
--allow-collaboration Allow commits from other members
-a, --assignee usernames Assign merge request to people by their usernames
--copy-issue-labels Copy labels from issue to the merge request. Used with --related-issue
--create-source-branch Create source branch if it does not exist
-d, --description string Supply a description for merge request
--draft Mark merge request as a draft
-f, --fill Do not prompt for title/description and just use commit info
--fill-commit-body Fill description with each commit body when multiple commits. Can only be used with --fill
-H, --head OWNER/REPO Select another head repository using the OWNER/REPO or `GROUP/NAMESPACE/REPO` format or the project ID or full URL
-l, --label strings Add label by name. Multiple labels should be comma separated
-m, --milestone string The global ID or title of a milestone to assign
--no-editor Don't open editor to enter description. If set to true, uses prompt. (default false)
--push Push committed changes after creating merge request. Make sure you have committed changes
--recover Save the options to a file if the merge request fails to be created. If the file exists, the options will be loaded from the recovery file (EXPERIMENTAL)
-i, --related-issue string Create merge request for an issue. The merge request title will be created from the issue if --title is not provided.
--remove-source-branch Remove Source Branch on merge
--reviewer usernames Request review from users by their usernames
-s, --source-branch string The Branch you are creating the merge request. Default is the current branch.
--squash-before-merge Squash commits into a single commit when merging
-b, --target-branch string The target or base branch into which you want your code merged
-t, --title string Supply a title for merge request
-w, --web continue merge request creation on web browser
--wip Mark merge request as a work in progress. Alternative to --draft
-y, --yes Skip submission confirmation prompt, with --fill it skips all optional prompts
Options inherited from parent commands
--help Help for this command
--no-interaction Do not ask any interactive questions
-R, --repo OWNER/REPO Select another repository using the OWNER/REPO or `GROUP/NAMESPACE/REPO` format or full URL or git URL
-v, --verbose count Increase output verbosity. Example: --verbose=2 or -vv
SEE ALSO
- mw gitlab mr - Create, view and manage merge requests
This article is issued from Mediawiki. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.