How can you unstash changes using EGit?

EGit 3.5 and later

In EGit 3.5 and later, there is a menu called Stashes in the Team context menu. It provides an action to stash changes and also lists any existing stashes. The same menu is also available as a toolbar icon and in the Git Repositories view:

stash menu

Selecting an existing stash from the menu opens it in a viewer. The changes can be inspected and there are actions for applying the stash or deleting it:

stash viewer

EGit 3.4 and ealier

  1. Open the Git Repositories view (Ctrl+3 and typing, Cmd+3 on Mac OS X)
  2. Expand the node of the corresponding repository
  3. Expand the Stashed Commits node
  4. Open the context menu of the stash and select Apply Stashed Changes

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)