织梦手机网站怎么安装教程视频,网站镜像怎么做,南通网站优化公司,阿里主机wordpressgit冲突解决
最近遇到了一次git冲突的问题
起因是因为最近公司数据推送部分重构#xff0c;负责重构的同事就改动了我的一小部分推送的代码#xff0c;然后等我开发完合并到远程master的时候#xff0c;报了merge冲突。我对于git工具确实不是很熟练#xff0c;只是学习了…git冲突解决
最近遇到了一次git冲突的问题
起因是因为最近公司数据推送部分重构负责重构的同事就改动了我的一小部分推送的代码然后等我开发完合并到远程master的时候报了merge冲突。我对于git工具确实不是很熟练只是学习了简单的基础操作没有深入研究我们是本地分支push到远程的自己分支然后远程自己的分支再merge到master。首先我就是按照gitlab指导的按照本地先pull到最新的master内容然后选择冲突文件保留自己的内容然后远程自己的分支再次提交仍然不行。经过查阅资料给出的答案貌似都是重新创建个远程分支把这次修改的代码挨个先复制出来然后拉到master内容之后再复制进去提交。我并不死心因为新建远程分支需要再次向领导申请一些权限感觉很麻烦结果又查阅到可以合并的时候勾选冲突文件并标记为已解决。如图所示 但是我合并的时候看了我没有这个resolve选项猜测可能是没有给我这个权限于是放掉这条方式。我又在想这次冲突的文件我也知道那我从本地恢复这三个冲突文件和当前的远程master保持一致如何抱着试一试的态度就这样操作了结果成了就这样研究了俩小时大功告成慢慢的成就感
总结
合并冲突的时候如果有resolve选项就勾选保留哪个为最新如果没有这个选项且冲突的文件较少那就先和远程的master代码保持一致先合并合并完本地先pull一下再把此次写好的代码复制进冲突的这几个文件然后再次提交、合并即可