Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show Stashes #48

Closed
morganlombard opened this issue Apr 9, 2019 · 5 comments
Closed

Show Stashes #48

morganlombard opened this issue Apr 9, 2019 · 5 comments
Assignees
Labels
feature request Feature request
Projects
Milestone

Comments

@morganlombard
Copy link

Describe the feature that you'd like
It would be nice to to be able to see stashes in the graph, it could be selectable like with "Show Remote Branches"

Additional context (optional)
Like when using
git log --oneline --graph --decorate --all $(git reflog show --format="%h" stash)
or
gitk --all

@mhutchie
Copy link
Owner

Thanks for this suggestion, I’ll add support for showing stashes, and possibly some related actions as well!

@mhutchie mhutchie added this to To Do in Git Graph Jul 28, 2019
@mhutchie mhutchie added this to the v1.15.0 milestone Sep 2, 2019
@mhutchie
Copy link
Owner

mhutchie commented Sep 2, 2019

Thanks everyone that has expressed interest for stash integration in Git Graph, and your patience for this to be implemented. This is scheduled for the next release, which will be available in 1 - 2 weeks.

My intentions for the MVP of stash integration are:

  • Show stashes equivalent to how commits appear.
  • Support for the Commit Details & Comparison Views.
  • Right Click Context Menu Actions:
    • Apply Stash
    • Create Branch from Stash
    • Drop Stash

This can be expanded in future releases to include additional integrations.

@mhutchie mhutchie moved this from To Do to In Progress in Git Graph Sep 5, 2019
mhutchie added a commit that referenced this issue Sep 12, 2019
@mhutchie
Copy link
Owner

This will be available in v1.15.0, which will be released within the next day. I've implemented:

  • Show Stashes on the Git Graph View.
  • Stash Context Menu:
    • Apply Stash...
    • Create Branch from Stash...
    • Drop Stash...
    • Copy Stash Name to Clipboard
    • Copy Stash Hash to Clipboard
  • New "Stash uncommitted changes..." action on the Uncommitted Changes Context Menu.
  • Commit Details & Comparison View support for Stashes.

Git Graph automation moved this from In Progress to Ready For Release Sep 12, 2019
@mhutchie mhutchie moved this from Ready For Release to Released in Git Graph Sep 13, 2019
@borekb
Copy link

borekb commented Sep 13, 2019

Wow, stashes are awesome! I commonly use pop instead of apply (so that I don't have to remember clearing them up) but it's already an excellent feature, thank you!

@mhutchie
Copy link
Owner

@borekb Thanks for the feedback! I've just added a "Pop..." action on the Stash Context Menu. This will be available in v1.16.0.

If you'd like to use it before the next release, you can download v1.16.0-beta.0, and install it following the instructions provided here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Feature request
Projects
Git Graph
Released
Development

No branches or pull requests

3 participants