我有一个名称不正确的藏匿处。我想修正这个名字,所以它是准确的。
如何重命名存储?
假设您的存储列表如下所示:
$ git stash list stash@{0}: WIP on master: Add some very important feature stash@{1}: WIP on master: Fix some silly bug
首先,您必须删除要重命名的存储条目:
$ git stash drop stash@{1} Dropped stash@{1} (af8fdeee49a03d1b4609f294635e7f0d622e03db)
现在只需使用删除后返回的提交的 sha 再次添加新消息:
$ git stash store -m "Very descriptive message" af8fdeee49a03d1b4609f294635e7f0d622e03db
就是这样:
$ git stash list stash@{0}: Very descriptive message stash@{1}: WIP on master: Add some very important feature
此解决方案需要 git 1.8.4 或更高版本,是的,它也适用于脏工作目录。