--- stage: Create group: Code Review info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments --- # `glab mr update` Update merge requests ```plaintext glab mr update [ | ] [flags] ``` ## Examples ```plaintext glab mr update 23 --ready glab mr update 23 --draft glab mr update --draft # Updates MR related to current branch ``` ## Options ```plaintext -a, --assignee strings assign users via username, prefix with '!' or '-' to remove from existing assignees, '+' to add, otherwise replace existing assignees with given users -d, --description string merge request description; set to "-" to open an editor --draft Mark merge request as a draft -l, --label strings add labels --lock-discussion Lock discussion on merge request -m, --milestone string title of the milestone to assign, pass "" or 0 to unassign -r, --ready Mark merge request as ready to be reviewed and merged --remove-source-branch Toggles the removal of the Source Branch on merge --reviewer strings request review from users by their usernames, prefix with '!' or '-' to remove from existing reviewers, '+' to add, otherwise replace existing reviewers with given users --squash-before-merge Toggles the option to squash commits into a single commit when merging --target-branch string set target branch -t, --title string Title of merge request --unassign unassign all users -u, --unlabel strings remove labels --unlock-discussion Unlock discussion on merge request --wip Mark merge request as a work in progress. Alternative to --draft ``` ## Options inherited from parent commands ```plaintext --help Show help for command -R, --repo OWNER/REPO Select another repository using the OWNER/REPO or `GROUP/NAMESPACE/REPO` format or full URL or git URL ```