2015-05-08 86 views
-1

偶然地,我編輯了一個項目中的幾個二進制編譯文件以及幾個文件上的小改動。如何「財產」不提交mercurial更改?

hg status現在表明,我已經修改(正確)一打文件,二十幾文件添加(錯誤)。

我該如何解開這個問題?

這裏的大多數答案告訴我要安裝MQ擴展或使用回滾,但MQ ext手冊說我不是真的應該使用它,並且存在(稍微複雜一些)做同樣的方法MQ使用主線hg - 儘管它沒有顯示如何。並且回滾會顯示關於不應該使用的警告,因爲它已被棄用。

那麼,如何從我即將刪除提交錯誤添加的文件,同時保持我希望提交修改後的文件?

回答

0

您可以恢復這些文件。 hg revert fileyouwanttorevert otherfileyouwanttorevert

0

當你添加(而不是修改)的文件accidentially使用hg forget FILENAME代替hg revert FILENAME