Git | 解决冲突

创建一个featurel分支->在feature1分支上提交->切换到master分支->修改后再提交
在这里插入图片描述
现在,master分支和feature1分支各自都分别有新的提交,变成了这样:
在这里插入图片描述
这种情况下,Git无法执行“快速合并”,只能试图把各自的修改合并起来,但这种合并就可能会有冲突,我们试试看:
在这里插入图片描述
果然冲突了!Git告诉我们,readme.txt文件存在冲突,必须手动解决冲突后再提交。git status也可以告诉我们冲突的文件:
在这里插入图片描述
直接看文件:
在这里插入图片描述
Git用<<<<<<<,=======,>>>>>>>标记出不同分支的内容,我们修改后保存:
在这里插入图片描述

再提交:
在这里插入图片描述
在这里插入图片描述
git log也可以看到分支的合并情况

在这里插入图片描述

删除feature1分支

猜你喜欢

转载自blog.csdn.net/weixin_41593408/article/details/86663059