yib*_*ibe 57
您可以直接编辑存储的消息.git/logs/refs/stash
.
我知道这可能不太理想,但无论如何都应该有效.
小智 21
是的,有办法,你可以试试这个:
git stash store -m "your descriptive message here" stash@{1}
这将创建一个stash@{0}
以上述消息命名的新Stash .
这个Stash和stash@{1}
.
然后你可以删除上面的旧藏匿@ {1}:
git stash drop stash@{2}
#sstash @ {1}已成为stash @ {2},因为已创建新的存储.
注意:您不能使用存储@ {0}执行此操作:git stash store -m "message here" stash@{0}
将不执行任何操作.
man*_*lds 14
不是没有弹出并再次保存.
krl*_*mlr 11
(扩展manojlds的答案.)附加消息最简单的方法就是用一个消息来解除隐藏和重新存储,有一个git stash branch
命令可以帮助你做到这一点.
git stash branch tmp-add-stash-message
git stash save "Your stash message"
Run Code Online (Sandbox Code Playgroud)
唯一的缺点是这个藏匿现在似乎来自tmp-add-stash-message
分支.之后,您可以签出另一个分支并删除此临时分支.
当然,这假设您的工作副本是干净的,否则您可以存储当前的更改:-)