黑马程序员 | 多人协作开发出现代码冲突,如何合并代码?

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.远程服务器效果

黑马程序员 | 多人协作开发出现代码冲突,如何合并代码?

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/263492.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
黑马程序员黑马程序员订阅用户
上一篇 2023年5月16日 09:49
下一篇 2023年5月16日 09:54

相关推荐

  • 文章代码优化,打造更好的浏览网站

    seo文章代码优化是非常重要的,也是网站获得更好阅读量的根本,而且很多企业在这方面都是外包给很多的专业公司的,如果你有兴趣,那就随小编了解更多seo文章代码优化的资讯吧。 seo文章代码优化 seo文章代码优化 在…

    2022年5月22日
    0204
  • 我来说说html标题居中代码怎么写。

    在HTML5中,让标题居中显示图片的方法有很多,这里我将介绍一种常用的方法,即使用CSS样式来实现,以下是详细的技术教学: (图片来源网络,侵删) 1、我们需要创建一个HTML文件,并在其中添加一个标题和一个图片元…

    2024年6月25日
    03
  • 教你网站优化中网页标签代码哪些是不能省略的。

    前面文章中小编已经多次提到Title、Strong在seo过程中的重要性,我们又提到了网站设计要尽可能的简单明了,这中间大家应该会有一些矛盾,疑惑到底哪些标签可以省略,哪些标签不能省略。下面小编将再次对SEO标签优化…

    2023年6月20日
    03
  • 小编教你不懂网站代码不影响学习SEO。

    整体来说seo优化是一门易学难精的专业技能,说它简单是因为入门很容易,基本上稍微有点电脑基础操作的人都可以做到。但想要把SEO优化做到完美,就不仅仅是表面上看到的那么简单,比如TKD的设置,首先是对关键词的分…

    2023年6月26日
    00
  • 聊聊apache怎么运行。

    要在Apache服务器上运行HTML文件,你需要按照以下步骤操作: (图片来源网络,侵删) 1、安装Apache服务器 你需要在你的计算机上安装Apache服务器,你可以从Apache官方网站下载并安装适合你操作系统的Apache版本,…

    2024年6月21日
    02
  • 附件三:DedeCMS二次开发——代码篇

    二、代码篇 2.1、common.func.php 公用函数 获得当前的脚本网址 function GetCurUrl() 返回格林威治标准时间 function MyDate($format='Y-m-d H:i:s',$timest=0) 把全角数字转为半角 function GetAlabNum($fnum) 把…

    2017年5月5日
    0281
  • 程序员,再见! 代码,再见!

    在程序之外,是程序员的生活。 当我们刚刚告别校园成为一个程序员时,大都拥有成功的梦想、万分的激情,那时的我们也拥有精力充沛的健康身体。 随时间流逝,5年过去了、10年过去了,也许,梦想可能渐渐暗淡,激情慢…

    2015年10月13日
    0279
  • 教你SEO代码优化需要注意哪些细节。

    代码优化中seo过程中重要的一环节,精简的代码可以加快蜘蛛爬取的速度,提高网站加载打开的速度。无论对搜索引擎还是对访问者都是友好的。既然代码优化这么重要,那么代码优化应该注意一些什么呢?下面小编将为大家…

    2023年6月27日
    00

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息