当前位置: 首页 > news >正文

Idea上拉取代码解决冲突的总结

文章目录

  • 问题 1

问题 1

在Idea上执行git update后,合并时出现的冲突,也是就本地未提交的代码和远程仓库上的代码在同一行上都同时有变动在Merge时则会弹出以下这个三分屏的弹框。
在这里插入图片描述
🧡左边屏幕为:当前分支的代码变更
💛右边屏幕为:远端分支的代码变更
💙中间屏幕为:解决冲突之后最终的代码结果,注意:默认的情况下它就不包括左边的变更的代码,也不包括右侧的远端变更的代码。所以此时切记不要直接点击 Apply按钮。因为点击Apply意味者采用了采用了中间屏幕当前的代码,需要我们解决完冲突后,再点击此按钮才行。否则会出现左边未提交的代码丢失的情况。
根据上方的>>将未提交的代码合并到中间屏幕里,根据上方的<<将远端的代码合并到中间屏幕里。这样

那么这边,我两边的代码块都保留,也就是点击两边的>> <<按钮:

当所有冲突解决完成之后,会提示:

All changes have bean proccessed. Save Changes and finish merging
在这里插入图片描述
的字样,就可以点击Apply,采用变更了,提一句,Abort按钮操作是取消合并.
但这里有个问题,使用>> 或 << 添加的代码,会出现重复的代码,需要我们手动再在文件中,处理一下。
在这里插入图片描述

http://www.dtcms.com/a/290434.html

相关文章:

  • Scott Brinker:Martech代理时代兴起,结构性的洗牌刚刚开始;SaaS定价模式迅速被按效果付费所取代
  • 时序数据库在工业物联网领域的核心优势与应用价值
  • mongodb源代码分析createCollection命令由create.idl变成create_gen.cpp过程
  • MongoDB 查询时区问题
  • MySQL主从同步集群(Docker搭建)
  • 安装docker可视化工具 Portainer中文版(ubuntu上演示,所有docker通用) 支持控制各种容器,容器操作简单化 降低容器门槛
  • 详解 F.cross_entropy 与标签平滑的工作原理
  • MySQL(05) mysql锁,MVCC、Innodb行锁
  • 【初识Qt】
  • node.js 为什么要装 express组件
  • 如何使用电脑连接小米耳机(红米 redmi耳机)
  • HTTP,HTTPS
  • uniapp【uni-ui】【vue3】样式覆盖方式记录
  • uniapp vue3 vite项目使用微信云开发(云函数)
  • 全新开发范式:uni-app X助力全平台原生应用
  • uni-app 鸿蒙平台条件编译指南
  • 基于FPGA的IIC控制AHT20读取温湿度
  • 查看两个tv and 手机模拟器的ip
  • 探索无广告音乐世界:MusicFree 免费播放器
  • 【LuckiBit】macOS/Linux 常用命令大全
  • Java面试题034:一文深入了解MySQL(6)
  • rancher上使用rke在华为云多网卡的服务器上安装k8s集群问题处理了
  • C#最佳实践:为何应尽量减少静态类的使用
  • 华为云Stack交付流程
  • java list 与set 集合的迭代器在进行元素操作时出现数据混乱问题及原因
  • 7.21 树&递归
  • 计算机发展史:互联网时代的万物互联与全球变革
  • ssms(SQL 查询编辑器) 添加快捷键 Ctrl+D(功能等于Ctrl+C + Ctrl+V),一步到位
  • AC身份认证实验之AAA服务器
  • GStreamer开发笔记(九):gst-rtcp-server安装和部署实现简单的rtsp-server服务器推流Demo