Introduction
This guide demonstrates how to add files to a stash using Lazygit. Stashing is useful for temporarily setting aside changes in your working directory.
Lazygit
- 
Press 2to switch to the 2. Files panel.
- 
Navigate to the desired files using ↓/↑keys or asingle click.
- 
Once you’ve highlighted a file: - Press the skey to mark individual files for stashing.
 
- Press the 
- 
Observe the changes in the Files window as you select files for stashing.  
- 
For regular stashing, press s. However, for more options:- Press Shift+Sto access the Stash Options menu.
  
- Press 
- 
In the Stash Options menu: - Choose “stash staged changes” and press Enter.
- Enter a message for your stash when prompted.
  
- Choose “stash staged changes” and press 
- 
Confirm the stash is created: - Look at the bottom-left window to see your new stash entry.
  
Basic Terminal
To perform a similar action in the terminal:
- 
Stage the files you want to stash: git add <file1> <file2> ...
- 
Stash the staged changes with a message: git stash push -m "Your stash message"
- 
To confirm the stash was created: git stash list
This process in the terminal provides a straightforward way to handle stashing, complementing the Lazygit approach.