How can I rename a git stash?

mikemaccana

I have a stash with an incorrect name. I would like to fix the name so it's accurate.

How can I rename a stash?

qzb

Let's assume your stash list looks like this:

$ git stash list
stash@{0}: WIP on master: Add some very important feature 
stash@{1}: WIP on master: Fix some silly bug

First, you must remove stash entry which you want to rename:

$ git stash drop stash@{1}
Dropped stash@{1} (af8fdeee49a03d1b4609f294635e7f0d622e03db)

Now just add it again with new message using sha of commit returned after dropping:

$ git stash store -m "Very descriptive message" af8fdeee49a03d1b4609f294635e7f0d622e03db

And that's it:

$ git stash list
stash@{0}: Very descriptive message
stash@{1}: WIP on master: Add some very important feature

This solution requires git 1.8.4 or later, and yes, it works with dirty working directory too.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Java

How can I git stash a specific file?

From Dev

How can I share a git stash?

From Dev

How can I create a GIT Stash from a Commit?

From Dev

How can I checkout an untracked file in a git stash?

From Dev

How can I create a GIT Stash from a Commit?

From Dev

How can I define an alias for a Git subcommand (e.g. for `list` in `git stash list`)?

From Dev

How do I undo a partial git stash?

From Java

How do I resolve git saying "Commit your changes or stash them before you can merge"?

From Java

How can I undo my last commit in Git and stash those changes instead?

From Dev

How can I use clientside githook in stash?

From Dev

Can I have "git stash" to automatically include untracked files by default?

From Dev

Can I have "git stash" to automatically include untracked files by default?

From Dev

If I'm using Atlassian Stash, can the git repo still be managed without using Stash?

From Java

How to delete a stash created with git stash create?

From Java

How to Git stash pop specific stash in 1.8.3?

From Dev

Git: How to get stash before the last stash?

From Dev

How do I 'git stash' changes for multiple commits?

From Dev

How do I 'git stash' changes for multiple commits?

From Dev

How can I rename a file, so that git knows I'm renaming it?

From Java

How do I rename a Git repository?

From Java

How do I rename a local Git branch?

From Dev

How do I rename a git remote?

From Dev

How can I add HTML elements to stash mixed with text?

From Dev

How can I create bare repositories in atlassion-stash

From Java

How to recover a dropped stash in Git?

From Dev

How to undo git stash clear

From Dev

How can I use rename to recursively rename everyting to uppercase

From Java

How can I rename a conda environment?

From Dev

How can I rename a sequence with liquibase?

Related Related

  1. 1

    How can I git stash a specific file?

  2. 2

    How can I share a git stash?

  3. 3

    How can I create a GIT Stash from a Commit?

  4. 4

    How can I checkout an untracked file in a git stash?

  5. 5

    How can I create a GIT Stash from a Commit?

  6. 6

    How can I define an alias for a Git subcommand (e.g. for `list` in `git stash list`)?

  7. 7

    How do I undo a partial git stash?

  8. 8

    How do I resolve git saying "Commit your changes or stash them before you can merge"?

  9. 9

    How can I undo my last commit in Git and stash those changes instead?

  10. 10

    How can I use clientside githook in stash?

  11. 11

    Can I have "git stash" to automatically include untracked files by default?

  12. 12

    Can I have "git stash" to automatically include untracked files by default?

  13. 13

    If I'm using Atlassian Stash, can the git repo still be managed without using Stash?

  14. 14

    How to delete a stash created with git stash create?

  15. 15

    How to Git stash pop specific stash in 1.8.3?

  16. 16

    Git: How to get stash before the last stash?

  17. 17

    How do I 'git stash' changes for multiple commits?

  18. 18

    How do I 'git stash' changes for multiple commits?

  19. 19

    How can I rename a file, so that git knows I'm renaming it?

  20. 20

    How do I rename a Git repository?

  21. 21

    How do I rename a local Git branch?

  22. 22

    How do I rename a git remote?

  23. 23

    How can I add HTML elements to stash mixed with text?

  24. 24

    How can I create bare repositories in atlassion-stash

  25. 25

    How to recover a dropped stash in Git?

  26. 26

    How to undo git stash clear

  27. 27

    How can I use rename to recursively rename everyting to uppercase

  28. 28

    How can I rename a conda environment?

  29. 29

    How can I rename a sequence with liquibase?

HotTag

Archive