.nh .TH "glab" "1" "Jul 2026" "Auto generated by spf13/cobra" "" .SH NAME glab-stack-sync - Sync and submit progress on a stacked diff. (EXPERIMENTAL) .SH SYNOPSIS \fBglab stack sync [flags]\fP .SH DESCRIPTION Sync and submit progress on a stacked diff. This command runs these steps: .IP " 1." 5 Optional. If working in a fork, select whether to push to the fork, or the upstream repository. .IP " 2." 5 Optional. If --update-base is set, rebases the entire stack onto the latest version of the base branch. .IP " 3." 5 Pushes any amended changes to their merge requests. .IP " 4." 5 Rebases any changes that happened previously in the stack. .IP " 5." 5 Creates merge requests for branches that don't have one yet, unless --skip-mr-creation is set. .IP " 6." 5 Removes any branches that were already merged, or with a closed merge request. .PP This feature is an experiment and is not ready for production use. It might be unstable or removed at any time. For more information, see https://docs.gitlab.com/policy/development_stages_support/. .SH OPTIONS \fB-a\fP, \fB--assignee\fP=[] Assign merge request to people by their \fBusernames\fR\&. Multiple usernames can be comma-separated or specified by repeating the flag. .PP \fB-l\fP, \fB--label\fP=[] Add label by \fBname\fR\&. Multiple labels can be comma-separated or specified by repeating the flag. .PP \fB--no-verify\fP[=false] Bypass the pre-push hook. (See githooks(5) for more information.) .PP \fB--reviewer\fP=[] Request review from users by their \fBusernames\fR\&. Multiple usernames can be comma-separated or specified by repeating the flag. .PP \fB--skip-mr-creation\fP[=false] Skip creating merge requests for branches that don't have one yet. .PP \fB--update-base\fP[=false] Rebase the stack onto the latest version of the base branch. .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 glab stack sync glab stack sync --no-verify glab stack sync --update-base glab stack sync --skip-mr-creation glab stack sync --assignee user1,user2 glab stack sync --label bug,priority::high glab stack sync --reviewer user1 --reviewer user2 .EE .SH SEE ALSO \fBglab-stack(1)\fP