How can you unstash changes using EGit?
29,242
Solution 1
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:
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:
EGit 3.4 and ealier
- Open the Git Repositories view (Ctrl+3 and typing, Cmd+3 on Mac OS X)
- Expand the node of the corresponding repository
- Expand the Stashed Commits node
- Open the context menu of the stash and select Apply Stashed Changes
Solution 2
In Eclipse (Luna) + eGIT, you can restore stash as
Comments
-
Edd almost 2 years
When I switch branch with non-committed changes I'm given a prompt to stash my changes:
When I switch back to the branch with the stashed changes I can't see any of the non-committed changes.
Using EGit how can I retrieve the stashed changes?