当前位置:网站首页>多人协作开发出现代码冲突,如何合并代码?
多人协作开发出现代码冲突,如何合并代码?
2022-07-29 13:08:00 【Blue92120】
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.远程服务器效果

边栏推荐
猜你喜欢
随机推荐
DBeaver 安装及配置离线驱动
IDEA2021.2安装与配置(持续更新)
[Mysql] LENGTH函数
今日睡眠质量记录没有
leetcode134. 加油站
用支持LaTex的Markdown语句编辑一个数学公式
理解yolov7网络结构
zabbix一键部署脚本----亲测可用
Super young!34-year-old professor, vice president of 985 Ace College!
mysql 存储过程详解
conda环境创建及复制
Scala 简介一
DVWA full level customs clearance tutorial
"Industrial flaw detection depth study method" the latest 2022 research were reviewed
近期论文总结
DVWA全级别通关教程
mysql5.7.35安装配置教程【超级详细安装教程】
MySQL 安装报错的解决方法
70行代码撸一个桌面自动翻译神器!
Windows系统Mysql8版本的安装教程









