无意中我hg add
编辑了一个项目中的几个二进制编译文件,并对几个文件进行了大量的少量更改。
我的hg status
现在显示我修改了十几个文件(正确)并添加了二十几个文件(错误)。
如何撤消?
这里的大多数答案都告诉我要安装MQ扩展或使用回滚,但MQ ext的手册说我并不是真的应该使用它,并且有(稍微复杂一点)的方法与主线hg相同的MQ - 虽然它无法显示如何。和rollback显示不应该被使用的警告,因为它已被弃用。
那么,我如何从我即将提交的文件中删除错误添加的文件,同时保留我想要提交的修改过的文件?
答案 0 :(得分:0)
您可以还原这些文件。 hg revert fileyouwanttorevert otherfileyouwanttorevert