今天本来想给项目分支合并代码,结果git merge直接给我报了一堆冲突。气得我差点把键盘砸了——这破玩意每次想干点正事儿就跳出来捣乱,活脱脱像绿巨人突然掀桌子!
抄起命令行先来个git status,好家伙,五个文件打着红色感叹号打架。挨个点开看冲突标记,满屏<<<<<<< HEAD看得我眼冒金星。最恶心的是有个json文件,两边同时改了同一行参数,系统直接摆烂躺平:“你们人类自己看着办!”
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
折腾半小时只解决两个文件,汗珠子都把衬衫领子浸透了。
突然想起上次同事甩我的冲突处理脚本,赶紧从硬盘角落里刨出来。贴到git目录下刚想执行,弹窗警告说缺权限。骂骂咧咧开管理员权限时手一抖,把脚本后缀名改成.txt了...
喝着咖啡看它五分钟处理完剩下三个文件,比实习生干活还利索。弹出个对比窗口,勾勾选项就能自动缝合代码。
测试环境跑完一切正常时眼泪都快下来了。以前搞合并像被浩克掐着脖子灌水泥,现在简直像收到他手写的粉红情书。关键是这个脚本配置特别野路子:
下班前把脚本塞进部门共享盘,配了张绿巨人wink的表情包当说明文档。谁再被git冲突折磨得掀桌,就丢这个过去——保证药到病除!