SourceTree使用教程3-合并代码,解决冲突

2018-08-28  本文已影响298人  白雪公主960

接下来说一下冲突如何解决,打开李四的文件夹,今天王五不在,领导叫李四更改王五的需求(订单系统),李四在lisi的分支上更改如下



李四把这次更改提交了



王五他不知道李四改了,他也去更改了王五文件家的wangwu分支,更改如下

功能做完后,领导想把李四和王五的分支都合过来,他先合了李四的,步骤是先切到master分支,然后合并李四到当前分支,没有问题,很顺利。然后想合王五的,结果就报错了,错误提示有冲突。



到王五的文件夹下,突然就看到了这种东西

于是需要解决冲突,第一种方法是修改文件中的代码,留下最终你想要的代码。
如下图所示,然后再推送。



第二种方法是在sourceTree的已暂存文件中,点击右键,选择解决冲突,我是master,刚刚和的李四的代码,如果解决冲突时点使用‘我的版本’则代表使用李四的版本,如果选择使用他人的版本则是用王五的版本。这里我们选择使用李四开发的。



王五在自己wangwu分支上没有李四开发的东西怎么办呢,所以王五需要合并一下master到自己的分支。
上一篇下一篇

猜你喜欢

热点阅读