git的分支合并与冲突

一.分支合并

1.切换到主分支

git checkout master

2.合并分支

git merge 分支名
git push

注:
当main分支上如果已经新增或修改了,则会跳出如下:
在这里插入图片描述

你可以选择提交信息,也可以选择保存一条空消息直接退出,退出之后,执行git push。

3.合并成功、删除分支

git branch -d 分支名

二、解决分支合并冲突

1.原因:

master和分支都对同一个文件的同一个地方进行了修改,此时便会产生和农冲突

2.解决:

2.1打开冲突文件,查看冲突:

注:
git用<<<<<<<,=======,>>>>>>>标记出不同分支的内容

在这里插入图片描述
我们对冲突文件进行手动修改、调整,并且删除掉<<<<<<<,=======,>>>>>>>, 如下:
在这里插入图片描述

2.2提交

执行命令:

git add 
git commit

版权声明:本文为weixin_47513022原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。