Set work aside with a stash

Save uncommitted changes, get a clean working tree, and bring the changes back later.

When to use it

You need to switch branches or pull, but your current changes aren’t ready to commit.

Steps

  1. Click Stash in the toolbar to save your uncommitted changes.
  2. Switch branches, pull, or fix whatever needs attention.
  3. Open Stashes and select the stash to see which files it contains, with additions and deletions.
  4. Click Restore to bring the changes back and keep the saved copy, or Restore & delete to remove the stash afterwards.
Stash view listing the files saved in a stash

Good to know

  • Restore & delete removes the stash only after the restore succeeds.
  • If a restore fails, RepoBeam rolls it back or stops before removing the saved stash.