.nh .TH "glab" "1" "Jul 2026" "Auto generated by spf13/cobra" "" .SH NAME glab-stack-save - Save your progress within a stacked diff. (EXPERIMENTAL) .SH SYNOPSIS \fBglab stack save [flags]\fP .SH DESCRIPTION Save your current progress with a diff on the stack. .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--all\fP[=false] Automatically stage modified and deleted tracked files. .PP \fB-d\fP, \fB--description\fP="" Description of the change. .PP \fB-m\fP, \fB--message\fP="" Alias for the description flag. .PP \fB--no-verify\fP[=false] Bypass the pre-commit and commit-msg hooks of git-commit(1). .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 # Save currently staged changes as diff with description glab stack save -m "added a function" # Add specified file to staged changes and save diff glab stack save added_file # Add all tracked files to staged changes and save diff glab stack save -a -m "added a function to exisiting file" # Add all tracked and untracked files to staged changes and save diff glab stack save . -m "added new file" .EE .SH SEE ALSO \fBglab-stack(1)\fP