项目场景:
提示:这里简述项目相关背景:
例如:项目场景:示例:10个人合力开发一个项目,开了10个分支分别是dev2,dev3,dev4…,1个主分支dev1,我们分别将自己开发的代码提交到dev1,如果长时间不不将dev1合并到我们自己的分支,就会出现总是报错"缺失"、“冲突”,这是因为功能之间是共用的,不将其他的代码合并到当前分支,那么这个地方就会因为"缺失"报错,及时你做了填充,提交上去也会提示"冲突",导致你不停解决冲突。
问题描述
提示:这里描述项目中遇到的问题:
phpstorm git多分支需要合并操作
这里以dev1
与dev6
为例加以说明
原因分析:
提示:这里填写问题的分析:
例如:Handler
发送消息有两种方式,分别是 Handler.obtainMessage()
和 Handler.sendMessage()
,其中 obtainMessage
方式当数据量过大时,由于 MessageQuene
大小也有限,所以当 message
处理不及时时,会造成先传的数据被覆盖,进而导致数据丢失。
解决方案:
提示:这里填写该问题的具体解决方案:
方案一
1、进入到你要操作的分支 dev6
。
2、点击 Alt+9
或者直接打开 版本控制
。
3、找到 dev1
右击 update现在dev1
进行更新
4、再右击选择 Merge 'dev1' into 'dev6'
5、成功将主分支dev1 合并到dev6中。
方案二
1、先拉去全局代码到本地
> git pull
2、在编辑框中右击选择git
>pull
,就会出现如下图中的弹框。
3、这里就是问我们将哪个分支合并到 dev6
中,这里我们选择dev1
就搞定了。