Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 433466

Summary: Stashed changes not shown
Product: [Technology] EGit Reporter: Nobody - feel free to take it <nobody>
Component: UIAssignee: Project Inbox <egit.ui-inbox>
Status: CLOSED DUPLICATE QA Contact:
Severity: enhancement    
Priority: P3 CC: robin
Version: 3.2Keywords: helpwanted
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Nobody - feel free to take it CLA 2014-04-24 16:15:42 EDT
I'm using EGit 3.2 on Eclipse Kepler SR 2.

While the Git repositories view lets me see the stashed commits there is no possibility to see the changes in a stash so it stays unclear whether a given stash is the right one to apply or can be dropped. 
Git itself has the command 'git stash show' for it and I also have seen this feature in the GitExtensions. With EGit I already checked the context menu on each stash, the commit viewer, searching the Git History and the EGit's reflog with the stash's hash, but to no avail.
It would be quite useful to have this information. Thank you in advance.
Comment 1 Robin Stocker CLA 2014-04-25 14:35:06 EDT
I agree, we should have this. We could show them in the Commit Viewer, which would have to be changed so that it would show the diff for the stash as a user would expect it. It could also offer stash-specific actions such as drop and apply.

See also bug 420936 comment 1 for some ideas.
Comment 2 Robin Stocker CLA 2014-04-25 14:37:43 EDT
Note that you can see the changes when you click on the second parent of the stash. But IMO we should really improve the commit viewer.

I noticed that we already have a bug report for this, please see bug 381701.

*** This bug has been marked as a duplicate of bug 381701 ***