git merge合并后自己/别人代码丢失原因分析及解决方案
1.问题最近合并代码时发生了几次“不明确行为”,有时候发现自己的代码莫名的丢了,有时候发现合并后别人的代码静悄悄的丢了,代码丢失本身就是比较严重的问题; 更让人捉急的是这种情况是静悄悄的发生的,可能当时还发现不了,等到发布到线上几天后使用时才可能发现错误!然后再追踪定位问题,颇费周折; 为什么自己/别人的代码静悄悄的丢掉了?真的是“不明确行为”吗?2.原因分析2.1.先来看一个场景当local和remote中文件file1的line270内容不一样时会发生什么?自动合并?保留l
原创
2020-12-06 11:32:30 ·
20513 阅读 ·
7 评论