使用正则表达式批量替换冲突

在使用git 时出现 文件大面积冲突 为避免麻烦 使用正则表达式进行批量替换

总代码如下

1
2

(<<<<<*\sHEAD([\n]*)|====*\s(.[\n]*)(.*[\n])+.*(4ec633df87926745360d68b4aad6e5dd06c17400))

#拆分1 只匹配头部 也就是 <<<< HEAD 部分

1
2

<<<<<*\sHEAD([\n]*)

拆分2 匹配尾部

1
2
3
4

====*\s(.[\n]*)(.*[\n])+.*(4ec633df87926745360d68b4aad6e5dd06c17400)

高亮部分为你的 版本号 根据自己的情况定

此为高亮部分 4ec633df87926745360d68b4aad6e5dd06c17400 可替换为你想要的任意类型

你是本站第位访客 本站访客数人次
Fork me on GitHub