【发布时间】:2012-07-01 10:13:33
【问题描述】:
我一直认为您可以通过 git stash save stashname 为存储区命名,稍后您可以通过 git stash apply stashname 应用该名称。但似乎在这种情况下,所发生的只是stashname 将用作存储描述。
有没有办法真正命名一个存储?如果没有,您会推荐什么来实现等效功能?本质上,我有一个小储藏室,我想定期申请,但不想总是在git stash list 中寻找它的实际储藏室编号。
【问题讨论】:
-
git stash push -m stashname是current syntax。git stash save stashname已被弃用。 -
git stash push -m stashname 在 2.8.0.windows.1 中不起作用。
-
Git for Windows 2.26.0 日前发布。也许现在已经修好了。 github.com/git-for-windows/git/releases/tag/v2.26.0.windows.1
-
其实我认为如果你的存储清单超过三个项目,你应该重新考虑你的工作流程。
-
简单的自定义 git 命令 (link to gist)。用法:
git bottle name,然后是git apply name.patch,如果您想要更完整的解释和用法示例,请参阅my answer。