首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >合并两个git文件时如何在kdiff3中使用正则表达式

合并两个git文件时如何在kdiff3中使用正则表达式
EN

Stack Overflow用户
提问于 2016-07-25 01:04:03
回答 1查看 183关注 0票数 2

我想知道是否有人能帮助我解释如何使用正则表达式合并两个文件。我试图带回在其中一个分支中删除的评论。问题是他们有600多人。我尝试在Settings/Merge/Automerge中设置以下表达式:(/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+/)|(//.*)当我单击TestYour正则表达式并举一个例子时,它确认它工作正常。但是,当我尝试运行合并/运行正则表达式时,AutoMerge什么也不会发生。知道我做错什么了吗?

EN

回答 1

Stack Overflow用户

发布于 2022-02-08 19:40:27

根据文档

对于与所有输入中的“自动合并正则表达式”-option匹配的简单行,KDiff3将从B中选择行,如果可用,则从C中选择行(另外,在比较中有问题的行必须排成一行,前面的行不包含冲突。)此自动合并可以在合并启动后立即运行(激活“在合并开始时运行正则表达式自动合并”选项),或者稍后通过“运行正则表达式自动合并”菜单运行。

因此,Kdiff不基于该正则表达式选择A、B或C,它只是将行/块标识为应该自动处理的行/块。它选择B或者,如果可用的话,选择C。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38558394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档