`

【飞天奔月出品】eclipse技巧,使用正则表达式替换git merge branch 之后的冲突代码

 
阅读更多

1. 背景 

 

git 新建分支开发代码是常有的事, 分支上开发完的内容会merge到主干或者其他branch, 在merge 的时候,有些文件会由于时间的原因有冲突, 比如 pom.xml

 

下面是示例:

 

 

 

<<<<<<< HEAD
    <version>5.3.2.25-SNAPSHOT</version>
=======
    <version>5.3.2.22-mata-SNAPSHOT</version>
>>>>>>> refs/remotes/origin/5.3.2.22-mata

 

 

 

如果只是一个文件, 一个地方,也就罢了, 无非我人工手工修改下即可

 

但是 如果项目有多个 child module, 多处地方有冲突,那每次都人工改总感觉不高大上, 

 

怎么处理呢?

 

 

2. 解决方案:

 

使用eclipse 的正则表达式替换

 

<<<<<<< HEAD[\s](\s+<version\S+>)[\r\n\s]+=======[\r\n\s]+\S+[\r\n\s]+>>>>>>> refs/remotes/origin/\S*

 



 

 

下面是search 出来的结果信息:



 

替换匹配出来的结果 

 



 

 

3. 参考

 

https://stackoverflow.com/questions/1372748/eclipse-regular-expression-search-and-replace

  • 大小: 354.3 KB
  • 大小: 214.4 KB
  • 大小: 172.2 KB
分享到:
评论

相关推荐

    【飞天奔月出品】windows版nginx 快速操控神器(启动start,关闭stop,重启restart) 批处理

    标题中的“【飞天奔月出品】windows版nginx 快速操控神器(启动start,关闭stop,重启restart) 批处理”指的是一个专为Windows操作系统设计的Nginx管理工具,它通过批处理脚本实现了Nginx服务的便捷启动、停止和重启...

    HTML5奔月游戏

    在实际代码中,开发者可能使用了JavaScript库,比如jQuery,来简化DOM操作和事件处理。在这个例子中,文件名"jquery-game"可能意味着游戏的实现依赖于jQuery,这是一个广泛使用的JavaScript库,提供了便利的API用于...

    HTML5兔子奔月吃月饼微信小游戏代码.7z

    "兔子奔月"这个主题很可能使用了CSS3来完成动画效果,比如兔子跳跃的动画,月亮升起的过程等。CSS3的过渡(transition)和动画(animation)属性可以轻松创建平滑的视觉效果,增强游戏的吸引力。 此外,"吃月饼"这...

    兔子奔月吃月饼游戏源码-HTML-代码

    这是一个关于Web前端开发的知识点详解,主要聚焦在HTML、CSS和JavaScript这三门核心技术上,以"兔子奔月吃月饼游戏源码"为实例进行解析。 首先,HTML(HyperText Markup Language)是构建网页的基础,它定义了网页...

    H5游戏源码 奔月游戏.zip

    《H5游戏源码解析:奔月游戏》 在当今数字化时代,HTML5(简称H5)技术以其跨平台、轻量级、易部署的特点,成为制作网页游戏的热门选择。"奔月游戏"作为一款H5游戏,其源码为我们提供了一窥H5游戏开发的窗口。本文...

    小游戏源码-火贱兔奔月.rar

    【标题】"小游戏源码-火贱兔奔月.rar" 提供的是一个小型游戏的源代码,名为"火贱兔奔月"。这类源码通常用于教学、学习或游戏开发者的参考,帮助开发者理解游戏的基本架构和编程逻辑。 【描述】"小游戏源码-火贱兔...

    鲁迅《奔月》作品分析.pdf

    《奔月》是鲁迅先生的一篇短篇小说,收录于其《故事新编》之中,通过对传统神话的再创作,鲁迅以戏拟的手法揭示了深刻的社会与人性问题。这篇作品通过对后羿这一昔日英雄形象的塑造,反映出鲁迅对时代变迁下英雄命运...

    手绘实例:奔月 Photoshop3 图片处理 高级手绘技术技巧.doc

    手绘实例:奔月 Photoshop3 图片处理 高级手绘技术技巧

    长娥奔月模板下载TIF

    【长娥奔月模板下载TIF】是一个与网页设计相关的资源,主要提供了一种以"长娥奔月"为主题的网页模版。这个模版可能是为了庆祝中国传统节日,如中秋节,或者用于讲述中国古老的神话故事。"长娥奔月"是中国文化中的...

    奔月生物:2021年半年度报告.PDF

    奔月生物:2021年半年度报告.PDF

    HTML5兔子奔月吃月饼微信小游戏代码.zip

    在这个“HTML5兔子奔月吃月饼微信小游戏代码.zip”压缩包中,我们可以期待找到一个基于HTML5构建的小游戏,适合作为微信平台上的互动娱乐。 首先,`index.html`是网页的主入口文件,它包含了网页的基本结构和内容。...

    火箭兔奔月HTML5游戏源码

    在火箭兔奔月这个游戏源码中,我们可以期待看到以下关键技术和概念: 1. **Canvas绘图**:游戏的主要画面很可能是通过`canvas`元素进行绘制的,包括火箭兔的动画、月球背景和其他游戏元素。开发者会利用JavaScript...

    HTML5兔子奔月吃月饼游戏源码

    9. **性能优化**: 为了保证游戏在不同设备上的流畅运行,开发者可能需要对代码进行优化,例如减少不必要的重绘、利用缓存、合理使用内存等。 10. **响应式设计**: HTML5游戏可能需要适应不同的屏幕尺寸和设备方向,...

    Photoshop合成奔月女孩梦幻艺术照片效果.doc

    这篇文档介绍了如何使用Adobe Photoshop软件创作一张奔月女孩的梦幻艺术照片效果。以下是详细步骤: 1. **新建文件与导入素材**: - 首先创建一个新文件,大小与素材1相同,命名为"奔月女孩"。 - 然后打开素材1,...

    H5小游戏源码 火贱兔奔月.zip

    【标题】"H5小游戏源码 火贱兔奔月.zip" 提供的是一个基于HTML5技术开发的小游戏的完整源代码。HTML5是一种在网页上创建动态、交互式内容的标记语言,它极大地扩展了传统HTML的能力,使得开发者能够创建更丰富、更具...

    HTML5兔子奔月吃月饼游戏特效代码

    Canvas是一个可编程的图形区域,开发者可以使用JavaScript来绘制图形、动画,甚至创建复杂的游戏场景。在这个游戏中,兔子的移动、月饼的显示和消失、得分计算等互动效果都会在Canvas上进行渲染。 HTML5的Audio API...

    HTML5兔子奔月吃月饼游戏源码.zip

    标签“JS特效-其它代码”暗示了这个源码中可能包含了一些非标准的JavaScript特效代码,可能是为了实现某些特殊的游戏效果,比如粒子特效、过渡动画或者自定义的UI交互。 在压缩包内的“1428”可能是一个文件名,...

    HTML5奔月游戏 源码.zip

    在奔月游戏中,可能使用canvas来绘制角色、背景、轨迹等元素,并通过定时更新画面来实现动画效果。 2. **Web Audio API**:HTML5提供了Web Audio API,用于处理和播放音频。游戏往往需要背景音乐和音效,这个API...

    HTML5小游戏【火贱兔奔月-425款经典优秀H5小游戏合集】游戏源码分享下载 - hjby.zip

    游戏源码分享下载 --- hjby.zipHTML5小游戏【火贱兔奔月--425款经典优秀H5小游戏合集】游戏源码分享下载 --- hjby.zipHTML5小游戏【火贱兔奔月--425款经典优秀H5小游戏合集】游戏源码分享下载 --- hjby.zipHTML5小...

    HTML5实现兔子中秋奔月吃月饼游戏源码.zip

    在这个“HTML5实现兔子中秋奔月吃月饼游戏源码.zip”压缩包中,包含的是一份使用HTML5编写的中秋节主题游戏源代码。通过分析这个项目,我们可以学习到HTML5在游戏开发中的应用,以及相关的编程技巧。 首先,HTML5的...

Global site tag (gtag.js) - Google Analytics