Skip to content

Stash

The Stash manager lets you temporarily set aside uncommitted changes and restore them later. This is useful when you need to switch context without committing incomplete work.

Enter Advanced Mode by pressing A from the File View, then press S to open the Stash view.

The view lists all saved stashes with their reference and description. If you have unstaged changes in your working directory, a notice appears at the top of the view.

Press s to save your current changes as a new stash. This opens a message input where you can type an optional description. Press Enter to save or Esc to cancel. If you leave the message empty, a default description is used.

Navigate the stash list with the arrow keys. The following operations are available:

KeyAction
EnterApply the selected stash (keeps it in the list)
pPop the selected stash (apply and remove from the list)
dDrop the selected stash (permanently remove it, with confirmation)
vView the full diff contents of the selected stash
KeyAction
Up / DownNavigate stashes
EnterApply stash
pPop stash
dDrop stash
vView stash contents
sSave a new stash
EscReturn to File View
?Show help