更新时间:2022-06-23 来源:黑马程序员 浏览量:
1.解决思路
> 其实解决思路就是小智(程序员A)在提交自己修改的代码之前重新拉取下远程服务器的代码也就是小黑(程序员B)新新修改的代码,然后小智选择性进行合并和废弃代码,然后将修改的后的代码重新commit并推送到远程服务器端。

2.动手实践
制造冲突:假设小黑将自己修改的代码推送到远程服务器上,这里我们在远程服务器上直接修改。

2.1基于Idea工具解决
> 【1】小智在idea中进行拉取


> 【2】这时候弹出窗口,需要手动进行合并



> 【3】先commit

> 【4】然后提交到远程仓库


> 【5】远程仓库结果

2.2基于Git命令解决
> 【1】克隆项目

> 【2】制造冲突
>
> 假设小黑将自己修改的代码推送到远程服务器上,这里我们在远程服务器上直接修改。

> 【3】小智拉取到本地

> 【4】查看冲突文件

> 【5】解决冲突
>
> 1.手动修改冲突文件,实际开发中当修改完冲突之后需要通知他人。

> 2.将修改的内容进行添加、提交、推送

> 3.远程服务器效果

1024首播|39岁程序员逆袭记:不被年龄定义,AI浪潮里再迎春天
2025-10-241024程序员节丨10年同行,致敬用代码改变世界的你
2025-10-24【AI设计】北京143期毕业仅36天,全员拿下高薪offer!黑马AI设计连续6期100%高薪就业
2025-09-19【跨境电商运营】深圳跨境电商运营毕业22个工作日,就业率91%+,最高薪资达13500元
2025-09-19【AI运维】郑州运维1期就业班,毕业14个工作日,班级93%同学已拿到Offer, 一线均薪资 1W+
2025-09-19【AI鸿蒙开发】上海校区AI鸿蒙开发4期5期,距离毕业21天,就业率91%,平均薪资14046元
2025-09-19