.nh .TH "glab" "1" "Jul 2026" "Auto generated by spf13/cobra" "" .SH NAME glab-mr-update - Update a merge request. .SH SYNOPSIS \fBglab mr update [ | ] [flags]\fP .SH DESCRIPTION Defaults to the currently checked-out branch. Use \fB--fill\fR to automatically fill the title and description from the commit history. .SH OPTIONS \fB-a\fP, \fB--assignee\fP=[] Assign users via username. Prefix with '!' or '-' to remove from existing assignees, '+' to add. Otherwise, replace existing assignees with given users. Multiple usernames can be comma-separated or specified by repeating the flag. .PP \fB-d\fP, \fB--description\fP="" Merge request description. Set to "-" to open an editor. .PP \fB--draft\fP[=false] Mark merge request as a draft. .PP \fB-f\fP, \fB--fill\fP[=false] Do not prompt for title or body, and just use commit info. .PP \fB--fill-commit-body\fP[=false] Fill body with each commit body when multiple commits. Can only be used with --fill. .PP \fB-l\fP, \fB--label\fP=[] Add labels. .PP \fB--lock-discussion\fP[=false] Lock discussion on merge request. .PP \fB-m\fP, \fB--milestone\fP="" Title of the milestone to assign. Set to "" or 0 to unassign. .PP \fB-r\fP, \fB--ready\fP[=false] Mark merge request as ready to be reviewed and merged. .PP \fB--remove-source-branch\fP[=false] Toggles the removal of the source branch on merge. .PP \fB--reviewer\fP=[] Request review from users by their usernames. Prefix with '!' or '-' to remove from existing reviewers, '+' to add. Otherwise, replace existing reviewers with given users. Multiple usernames can be comma-separated or specified by repeating the flag. .PP \fB--squash-before-merge\fP[=false] Toggles the option to squash commits into a single commit when merging. .PP \fB--target-branch\fP="" Set target branch. .PP \fB-t\fP, \fB--title\fP="" Title of merge request. .PP \fB--unassign\fP[=false] Unassign all users. .PP \fB-u\fP, \fB--unlabel\fP=[] Remove labels. .PP \fB--unlock-discussion\fP[=false] Unlock discussion on merge request. .PP \fB--wip\fP[=false] Mark merge request as a work in progress. Alternative to --draft. .PP \fB-y\fP, \fB--yes\fP[=false] Skip confirmation prompt. .SH OPTIONS INHERITED FROM PARENT COMMANDS \fB-h\fP, \fB--help\fP[=false] Show help for this command. .PP \fB-R\fP, \fB--repo\fP="" Select another repository. You can use either OWNER/REPO or GROUP/NAMESPACE/REPO. The full URL or Git URL is also accepted. .SH EXAMPLE .EX # Mark a merge request as ready glab mr update 23 --ready # Mark a merge request as draft glab mr update 23 --draft # Updates the merge request for the current branch glab mr update --draft # Update merge request with commit information glab mr update 23 --fill --fill-commit-body --yes .EE .SH SEE ALSO \fBglab-mr(1)\fP