pycharm里使用git,github全部流程之本地分支之间合并冲突

初始我们只有一个master分支,test1, test2代码只有两行重复代码。开始实验
在这里插入图片描述
我们基于master分支,连续创建两个分支,branch1, branch2
在这里插入图片描述
切换到branch1, 修改branch1, 代码加到3行, 并提交
在这里插入图片描述
切换到branch2分支,代码加到4行,并提交
在这里插入图片描述
切换回master, 合并branch1分支,代码变成3行
在这里插入图片描述
此时再合并branch2就会冲突,因为在合并了branch1后, master分支领先于branch2了。
在这里插入图片描述
你可以Accept Theirs,接受branch2的版本,也就是4行代码,也可以Accept Yours, 意思就是接受你自己的,保持当前3行代码不变。当然你可以点Merge, 手动决定如何修改。
在这里插入图片描述
会生成新的提交
在这里插入图片描述

发布了24 篇原创文章 · 获赞 0 · 访问量 881

猜你喜欢

转载自blog.csdn.net/HighDS/article/details/104205293