我该怎么办" hg shelf apply"?

时间:2014-09-09 20:42:35

标签: mercurial tortoisehg

我想将一些更改从我的Mercurial书架复制到我的工作目录,在书架中保留一份未更改的副本。

Git会让我用git stash apply做到这一点,但是我无法看到让TortoiseHg让我这样做的方法。

有没有办法检索复制来自书架的更改,而不是移动

2 个答案:

答案 0 :(得分:8)

  1. .hg/shelves搁置扩展商店货架。如果存储了命名工具架,则可以在hg unshelve NAME
  2. 之前复制名为shelf的文件
  3. unshelve命令有选项--keep(请参阅hg help shelve

答案 1 :(得分:3)

hg help unshelve

说:

hg unshelve --keep     keeps shelve after unshelving

所以我认为这就是你要找的东西。