前端git必备技能,如何合并分支以及出现合并冲突后如何解决

news/2024/4/25 6:44:31/文章来源:https://blog.csdn.net/imqdcn/article/details/129681383

文章目录

    • 一、合并分支
    • 二、可能出现的冲突和解决
    • 三、过程分享

一、合并分支

注意,我们常说的mastermain主干也可以理解为分支,可以是分支合并到主干,或分支合并到分支。

需求:cloudweb2.6.02.6.1是并行开发的,现在2.6.0开发完毕了,需要将代码合并到2.6.1中。

做法:

1、切换到目标分支,如本次的2.6.1中,如果要合并到主干,则切换到mastermain分支

git checkout v2.6.1

2、在此版本上执行

git merge v2.6.0

3、它会自动执行合并操作,如果最有可能出现的问题就是冲突。

如果没有冲突,那么此时所有的工作就都已经结束,下面的不用看了

二、可能出现的冲突和解决

1、在使用merge指令时,就会提示你哪些文件是否有冲突

2、找到冲突文件,可以使用vscode打开,编辑冲突

3、如果冲突解决,可以执行如下命令来暂存提交,表示冲突已经解决

# git add 冲突的文件
# 比如:
git add config.js

如果你使用的是vscode,那么它会自动让你解决冲突,你可以标记为合并冲突从而解决,然后可以直接点击左侧的git提交按钮

image-20230221101725081

4、最后,可以通过指令来看看目前的合并状态,比如是否还有冲突,是否有未提交项,未跟踪项

git status

image-20230221102120770

5、根据status的提示进行处理,如果是:

​ a. 解决绿色部分,则直接 git push处理

​ b. 解决了冲突,则直接 git add <file>处理

​ c. 解决未提交未跟踪,则直接提交三部曲处理或使用可视化的小乌龟处理

三、过程分享

image-20230221102230995

如果你在web前端开发、面试、前端学习路线有困难可以加我V:imqdcnn。免费答疑,行业深潜多年的技术牛人帮你解决bug。

祝你能成为一名优秀的WEB前端开发工程师!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_274032.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【ZYNQ】制作从 QSPI Flash 启动 Linux 的启动文件

在 这篇文章 中学习了使用 PetaLinux 定制 Linux 的方法&#xff0c;制作了 SD 卡启动文件&#xff0c;本期介绍如何使用 PetaLinux 配置生成从 QSPI Flash 启动的 Linux 镜像文件。 复制 Petalinux 工程 如果我们想保留 SD 卡启动的 Petalinux 工程&#xff0c;但是又不想新…

晶晨S905D3切换到外部phy方法

文章目录 前言一、s905d3的以太网驱动的理解二、修改设备树注意前言 随着芯片的国产化推荐,越来越多的国产芯片被大家重视起来,但是国产的一些稍微高性能的芯片资料太少,这里把调实phy的流程记录一下,不做太多的理论分析 一、s905d3的以太网驱动的理解 如果拿到sdk后,默…

2023年湖北武汉市中高级职称评审要满足哪些硬性要求?启程别

2023年湖北武汉市中高级职称评审要满足哪些硬性要求&#xff1f;启程别 职称评审是指已经经过初次职称认定的专业技术人员&#xff0c;在经过一定工作年限后&#xff0c;在任职期内完成相应的继续教育学时&#xff0c;申报中级职称以上的人员须在专业期刊发表论文并且经过一些基…

存储管理 - 磁盘结构及调度算法

一.简介柱面&#xff1a;一个磁盘所有的盘面上同一个半径相同的磁道的圆形轨迹从上倒下依次组成一个圆柱体&#xff0c;就称作柱面&#xff0c;每个圆柱上的磁头由上而下从“0”开始编号。扇区&#xff1a;硬盘的读写以扇区为基本单位&#xff0c;而操作系统则以块为最小单位(扇…

图像基本变换

缩放与裁剪裁剪图像的裁剪&#xff0c;是指将图像的某个区域切割出来。一些常见的应用场景包括&#xff1a;* 感兴趣区域提取* 去除无用信息* 图像增强* 纠偏&#xff1a;去除不规则部分&#xff0c;将图像变得更加整齐事实上&#xff0c;图像裁剪的裁剪通常就是一个numpy矩阵切…

湖科大嵌入式实验课配套的stem32开发板使用说明

前言 本文档为湖科大嵌入式实验课配套的stem32开发板使用说明 这门课叫嵌入式系统及应用 大三下开课 板子长这样 感谢 lcw 的指导&#xff0c;让我少走弯路 安装 打开百度网盘链接 下载并安装keil 5 (MDK535.EXE) mdk518.exe应该也可以用&#xff0c;而且这个也可以汉化…

2022年18个值得期待的Learndash LMS插件列表

有数百个独特的LearnDash附加组件&#xff0c;您可能很难选择您的LearnDash LMS所需的。您可以集成 LearnDash 以扩展或限制功能&#xff0c;但您喜欢它。但真正的问题是如何为您的网站选择合适的插件&#xff1f;为了帮助简化此过程&#xff0c;我们精选了18个最值得期待的Lea…

git 分支创建、切换和合并

1.理解分支为了便于理解&#xff0c;大家可以粗略的将分支认为就是一个代码的副本。如果我们同时在一个代码上开发多个功能。还要修改一些bug&#xff0c;团队成员协作过程中&#xff0c;必然会出现相互影响。假如某个同事提交了一个错误的代码&#xff0c;可能会导致其他更新了…

设计循环队列(LeetCode)题目

这个也是力扣的题目&#xff0c;所以我们还是直接看 请自己看题目 下面就看思路吧&#xff0c;首先是循环队列&#xff0c;我们想一下循环队列如何设计&#xff0c;用什么设计比较好一点&#xff0c;用顺序表还是链表 这里用链表看起来比较简单&#xff0c;因为他是循环的&am…

干货|小白1分钟搞懂SRM管理系统

SRM管理系统是用来管理供应商&#xff0c;以及采购方和供应商进行采购交易的一套管理系统&#xff0c;在很多生产类企业中&#xff0c;往往是需要和ERP管理系统集成使用。原因&#xff1a;1.ERP管理系统无法实现采购商与供货商的有效协作&#xff1b;2.SRM管理系统对供应商的管…

Java分布式事务(七)

文章目录&#x1f525;Seata提供XA模式实现分布式事务_业务说明&#x1f525;Seata提供XA模式实现分布式事务_下载启动Seata服务&#x1f525;Seata提供XA模式实现分布式事务_搭建聚合父工程构建&#x1f525;Seata提供XA模式实现分布式事务_转账功能实现上&#x1f525;Seata提…

考研复试7 汇编语言、编程语言

一、寄存器 1. 寄存器概述 &#xff08;1&#xff09;典型的CPU包括器件 运算器控制器总线&#xff1a;内部总线实现CPU内部各个器件之间的联系&#xff1b;外部总线实现CPU和主板上其它器件的联系。 &#xff08;2&#xff09;8086CPU有14个寄存器&#xff0c;它们的名称为…

git查漏补缺之 stash

git查漏补缺之 stash Start 最近在工作的过程中&#xff0c;遇到 git 中的stash 暂存这个命令&#xff0c;感觉非常有用&#xff0c;写一个博客记录一下。 1. stash 首先第一个就是 stash &#xff0c;英译过来的意思就是 存放/贮藏。 主要的使用场景&#xff1a; 我正在…

最好用的Markdown编辑器:MWeb Pro mac

MWeb pro Mac中文版是一款非常好用的Markdown编辑器和博客生成工具&#xff0c;支持语法高亮&#xff0c;预览&#xff0c;Fenced code blocks和代码高亮&#xff0c;Math ML支持&#xff0c;具有导出HTML/PDF&#xff0c;自定编辑器主题&#xff0c;字数统计&#xff0c;大纲视…

Linux--MySQL数据库的基本概念、编译安装以及MySQL数据库自动补全功能的实现

文章目录一.数据库的基本概念1、数据&#xff08;Data&#xff09;2、表3、数据库4、数据库管理系统&#xff08;DBMS&#xff09;5、数据库系统6、访问数据库的流程二.数据库系统发展史1、第一代数据库2、第二代数据库3、第三代数据库三、当今主流数据库介绍1、SQL Server (微…

电商出海:阿里、拼多多“快马扬鞭”

配图来自Canva可画 经过多年的发展&#xff0c;电商已经逐渐深入人们的日常生活中了&#xff0c;人们也愈发习惯使用电商平台了。得益于消费者需求的持续增长&#xff0c;电商行业的体量规模也在持续扩大&#xff0c;行业内也涌现出了诸多电商平台&#xff0c;比如淘宝、京东、…

error: C1083: 无法打开包括文件: “QtGui/QApplication”: No such file or directory

Qt系列文章目录 文章目录Qt系列文章目录前言一、原因二、解决办法1.修改pro工程文件2.在main.cpp中三、总结前言 当我们从网上或者从打开别人的工程师&#xff0c;报错&#xff0c;C1083: 无法打开包括文件: “QtGui/QApplication”。 原因&#xff1a;Qt5里不再用QtGui模块&a…

docker 安装 nginx无坑版

一. 拉取镜像 docker pull nginx二. 创建挂载目录 mkdir -p /usr/local/nginx/conf mkdir -p /usr/local/nginx/log mkdir -p /usr/local/nginx/html三. 从nginx容器里复制nginx的配置文件到主机里 创建个容器 docker run --name nginx -p 80:80 -d nginx将容器内的配置文件…

mysql之窗口函数练习

&#x1f34a;今天复习一下mysql中的窗口函数&#xff0c;主要是通过几道练习题复习和加深一下对窗口函数的理解&#xff0c;对往期内容感兴趣的同学可以参考如下内容&#x1f447;: 链接: 牛客SQL大厂真题——某音短视频.链接: 京东数据分析SQL面试题.链接: 百度用户增长SQL面…

Java实习生------MySQL10道面试题打卡

今日语录&#xff1a;“没有执行力&#xff0c;就没有竞争力 ”&#x1f339; 参考资料&#xff1a;图解MySQL、MySQL面试题 1、事务有哪些特性&#xff1f; 原子性&#xff1a; 一个事务中的所有操作&#xff0c;要么全部完成&#xff0c;要么全部不完成&#xff0c;不会出现…