我现在问题是有两个版本并行开发,合并的时候出了问题,我把1版本合到2版本,2版本有些修改直接被1覆盖了,但是我没发现,继续在2版本开发提交了几次版本的代码,后来发现2版本的东西丢失了,现在我怎么把2版本的还原到没合1版本的时候,并保留住2版本后续几次修改的代码
我用reset回退到2没合并的历史代码,并把这个回退的建了一个分支(reset-2),跟最新的2版本合并,结果合不了,不提示代码差异了, 请大家帮帮忙,谢谢
如果只是按你说的,应该是可以合并的,应该是有别的问题,你确定你当前最新的2版本是干净的吗(没有未提交的修改),干净的话,切到最新的2版本,把你回退的分支合并过来。还有如果你合并不了,最好研究一下报错日志,可视化的工具一般会直接显示给你。