git 合并别人的代码,本地代码被覆盖消失

现象:

1,现象本地xx_dev 分支,合并主线dev出现了冲突手动合并后代码被覆盖,代码丢失
2,那可以辛辛苦苦写的功能,本地没有提交,导致git没有历史记录 咋整

原因以及解决方案:

1,查看idea的local history 本地的历史记录,找到自己代码,cv到本地分钟
2,故障原因是:同事把一些vo,dto路径改了,导致本地被覆盖,本地代码也有在vo,dto层修改代码
3,今后合代码建议先本地分支推下远程,然后再合并,这样及时出错也好找回代码。
在这里插入图片描述

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐