是否有一个程序(最好在 Cygwin 上可用)我可以用来交互地“过滤”差异文件?即我想要 git interactive add 之类的东西,除了我想对 diff 文件进行操作。我已经发现了filterdiff
,但我认为它不支持交互式编辑,仅基于预定义的搜索条件包含/排除大块。
我的使用场景:我在 MQ 中有一个补丁,我想按照这里的教程进行拆分:https ://www.mercurial-scm.org/wiki/MqTutorial#Split_a_patch_into_multiple_patches 。为此,我必须编辑一个补丁文件,使其仅包含我想要的(许多)更改,并且使用文本编辑器手动执行此操作有点痛苦。
谢谢!