【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 总结

相关推荐
wanzhong23331 小时前
ArcGIS学习-20 实战-地形研究
学习
wanzhong23331 小时前
ArcGIS学习-20 实战-县域水文分析
学习·arcgis
小马学嵌入式~1 小时前
嵌入式 SQLite 数据库开发笔记
linux·c语言·数据库·笔记·sql·学习·sqlite
索迪迈科技1 小时前
java后端工程师进修ing(研一版 || day40)
java·开发语言·学习·算法
武文斌772 小时前
arm启动代码总结
arm开发·嵌入式硬件·学习
我怕是好3 小时前
学习stm32 蓝牙
stm32·嵌入式硬件·学习
索迪迈科技3 小时前
STM32F103C8T6开发板入门学习——点亮LED灯2
stm32·嵌入式硬件·学习
Learn Beyond Limits4 小时前
The learning process of Decision Tree Model|决策树模型学习过程
人工智能·深度学习·神经网络·学习·决策树·机器学习·ai
凯尔萨厮5 小时前
Java学习笔记三(封装)
java·笔记·学习
YoungUpUp5 小时前
【文件快速搜索神器Everything】实用工具强推——文件快速搜索神器Everything详细图文下载安装教程 办公学习必备软件
学习·everything·文件搜索·实用办公软件·everything 工具·文件快速搜索·搜索神器