gpt4 book ai didi

linux - 选择性排除部分差异文件的交互式程序

转载 作者:太空狗 更新时间:2023-10-29 12:07:12 26 4
gpt4 key购买 nike

是否有一个程序(最好在 Cygwin 上可用)可以用来交互式地“过滤”差异文件?即我想要类似 git interactive add 的东西,除了我想对 diff 文件进行操作。我已经发现了 filterdiff,但我认为它不支持交互式编辑,仅支持基于预定义搜索条件的大块头的包含/排除。

我的使用场景:我在 MQ 中有一个补丁,我想按照这里的教程拆分它:https://www.mercurial-scm.org/wiki/MqTutorial#Split_a_patch_into_multiple_patches .为此,我必须编辑一个补丁文件,以便它只包含我想要的(许多)更改,而使用文本编辑器手动执行此操作有点痛苦。

谢谢!

最佳答案

您可能可以使用记录扩展名获得所需内容:https://www.mercurial-scm.org/wiki/RecordExtension

应用补丁(但不提交)然后使用记录有选择地逐 block 提交。无论是否使用 mq,您都可以做到这一点。

关于linux - 选择性排除部分差异文件的交互式程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6990033/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com