【Git】Git学习-16:git merge,且解决合并冲突

学习视频链接:

【GeekHour】一小时Git教程_哔哩哔哩_bilibili​编辑https://www.bilibili.com/video/BV1HM411377j/?vd_source=95dda35ac10d1ae6785cc7006f365780

1 创建分支dev,并用merge合并master分支,使dev分支合并上master分支中内容为 "raw content" 的test.txt文件

2 在dev分支中修改并提交test.txt的内容

修改后内容如下

如果不提交的话就切换分支会出现master分支中的内容也跟着改变,详见:

git切换分支内容相互影响解决方案_stash分支切换后还有-CSDN博客

此时切换回master分支,内容不受dev分支的影响

3 在master分支中修改第一行内容并提交

4 在master分支中merge合并dev分支

此时使用git status查看状态会显示以下信息

git diff

5 手动编辑文件内容后再重新提交

6 总结

相关推荐
xian_wwq24 分钟前
【学习笔记】-深度认知系列-第8讲主流AI模型横向评测——GPT、Claude、Gemini、盘古、文心、通义
人工智能·笔记·学习
Patrick_Wilson33 分钟前
为什么gitlab的MR会默认有一个merge commit
前端·git·gitlab
大牧师33 分钟前
TypeORM 学习教程
数据库·sql·学习·node.js·orm·nest.js·typeorm
是乐乐啊呀1 小时前
版本控制 GIT 和 SVN
git·svn
晨欣1 小时前
NVIDIA GPU 架构演进学习笔记(GPT-5.6 Terra 生成)
笔记·学习·gpu·显卡·nvidia·英伟达
小雪崩2 小时前
嵌入式学习 day40:数据库
数据库·学习
一条破秋裤2 小时前
17_ADC原理与转换模式
笔记·stm32·学习
传奇开心果编程3 小时前
【Rust入门知识点学与练】第5课:函数
开发语言·学习·rust
留白_3 小时前
【tableau入门学习】2、柱状图、折线图、饼图、散点图
学习·tableau
AI视觉网奇3 小时前
blende 下载安装学习笔记
笔记·学习