git代码未更新冲突问题如何解决

时间:2021-07-13 06:22:33
两个人同时更新代码,然后一个人修改完提交了代码到服务器,而另一个人再push就会有问题,请问下这种问题如何解决,
因为我本地修改的很多,所以不想删了跟新代码再修改,对比了下好像就只有.git文件不一样,但是我把服务器上新的.git替换我本地的.git后push都会被拒绝,这是什么情况

3 个解决方案

#1


必须先解决合并冲突

#2


我是这样做的,本来笨办法是这样的,我再取一套新代码,然后把我的修改加上去,然后再提交,再push。现在我是把新下过来的代码的.git文件替换我本地的.git文件,然后再把服务器上的修改和我本地的修改合并到一起,通过比较新取下来的服务器最新代码和我本地的代码来合并。按理说现在应该可以push啊,为啥push不了

#3


引用 1 楼 lieri111 的回复:
必须先解决合并冲突
我是这样做的,本来笨办法是这样的,我再取一套新代码,然后把我的修改加上去,然后再提交,再push。现在我是把新下过来的代码的.git文件替换我本地的.git文件,然后再把服务器上的修改和我本地的修改合并到一起,通过比较新取下来的服务器最新代码和我本地的代码来合并。按理说现在应该可以push啊,为啥push不了 

#1


必须先解决合并冲突

#2


我是这样做的,本来笨办法是这样的,我再取一套新代码,然后把我的修改加上去,然后再提交,再push。现在我是把新下过来的代码的.git文件替换我本地的.git文件,然后再把服务器上的修改和我本地的修改合并到一起,通过比较新取下来的服务器最新代码和我本地的代码来合并。按理说现在应该可以push啊,为啥push不了

#3


引用 1 楼 lieri111 的回复:
必须先解决合并冲突
我是这样做的,本来笨办法是这样的,我再取一套新代码,然后把我的修改加上去,然后再提交,再push。现在我是把新下过来的代码的.git文件替换我本地的.git文件,然后再把服务器上的修改和我本地的修改合并到一起,通过比较新取下来的服务器最新代码和我本地的代码来合并。按理说现在应该可以push啊,为啥push不了