.nh .TH "glab" "1" "Apr 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 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--no-verify\fP[=false] Bypass the pre-push hook. (See githooks(5) for more information.) .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. Can use either \fBOWNER/REPO\fR or \fBGROUP/NAMESPACE/REPO\fR format. Also accepts full URL or Git URL. .SH EXAMPLE .EX glab stack sync glab stack sync --no-verify glab stack sync --update-base .EE .SH SEE ALSO \fBglab-stack(1)\fP