Save tracked changes with a message.

Section: Stash Workflows

Create a named stash

bash
bash
git stash push -m "WIP before review"
Explanation

Messages make stash history much easier to understand in long-running repositories.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Stash Workflows
Stash unstaged changes only
Keep staged changes in the index and stash the rest.
OpenIn sheetbashsame section
Stash only specific paths
Temporarily save changes from selected files.
OpenIn sheetbashsame section
List stashes with diffstat
See stash entries and a compact summary of their changes.
OpenIn sheetbashsame section
Show full patch for a stash
Inspect the actual diff stored in a stash entry.
OpenIn sheetbashsame section
Create a branch from a stash
Check out a new branch and apply a stash there.
OpenIn sheetbashsame section
List worktrees
Show all linked working trees for the repository.
OpenIn sheetbash1 tag match