如何"属性"不对mercurial提交更改?

时间:2015-05-08 06:01:46

标签: version-control mercurial

无意中我hg add编辑了一个项目中的几个二进制编译文件,并对几个文件进行了大量的少量更改。

我的hg status现在显示我修改了十几个文件(正确)并添加了二十几个文件(错误)。

如何撤消?

这里的大多数答案都告诉我要安装MQ扩展或使用回滚,但MQ ext的手册说我并不是真的应该使用它,并且有(稍微复杂一点)的方法与主线hg相同的MQ - 虽然它无法显示如何。和rollback显示不应该被使用的警告,因为它已被弃用。

那么,我如何从我即将提交的文件中删除错误添加的文件,同时保留我想要提交的修改过的文件?

1 个答案:

答案 0 :(得分:0)

您可以还原这些文件。 hg revert fileyouwanttorevert otherfileyouwanttorevert