1
我的用例:
我注意到我在之前的修訂版中做了不必要的編輯,我想從修補程序中丟棄一個塊,並保留此文件的所有其他更改。 我試着編輯.hg/patches/
內的補丁,然後hg qrefresh
,但之後重新出現。如何編輯特定的MQ修補程序塊?
可能的解決方案:
- 導出補丁,切斷所有除不需要的大塊,並在反向應用這個補丁。
- 以某種方式使workdir與包含大塊的修補程序「髒」,然後使用我的IDE的GUI很好地編輯文件,該IDE調查VCS並突出顯示更改,並提供用於改變這些更改的選項。
問題:
- 正在編輯
.hg/patches
有效的做法? - 如何通過neede修補程序使workdir髒,然後重新應用它與編輯?像
git reset --soft
? - 有沒有其他方便的方法來做主題?