我正在尝试创建一个补丁以供审核。我本应该做$ diff -u oldfile newfile > tiny.patch
,但我做hg qnew 404.patch
。
现在我的日志看起来像这样:
changeset: 2913:82fc6e8ec5aa
tag: 404.patch
tag: qbase
tag: qtip
tag: tip
user: xxxxxx
date: Fri Sep 23 12:09:53 2011 +0100
summary: [mq]: 404.patch
changeset: 2912:87e6ed84fe2f
tag: qparent
user: xxxxxx
date: Fri Sep 23 10:45:10 2011 +0100
summary: Change that I want to keep
如何摆脱顶级变更集?我的意思是删除,杀死,从历史中删除 - 我只是不想在日志中。
hg rollback
给了我no rollback information available
。
谢谢!
答案 0 :(得分:4)
跑步
hg qpop -a
要弹出不需要的补丁,然后
hg qdelete 404.patch
删除它,然后重新开始。