Mercurial 队列,补丁正在自动应用

Mercurial Queues, patch is getting auto applied

我有两个补丁:

当我应用 patch1 时,这是唯一应用的东西。当我执行 hg qpop 然后执行 hg qpush patch2 时,由于某种原因 patch1 也被应用。如何让它们相互独立?

您需要为此使用 --move 选项。例如:

hg qpush --move patch2

这将仅应用 patch2,但不会应用其上的任何补丁。