1、创建本地分支test0
打开as,右下脚有一个分支的图标,鼠标左键-》New branch,自动切换到了test0分支,在该分支上创建一个类test0.java(为了区分不同分支而创建)。
2、本地分支test0上传到远程仓库
在test0分支的完成代码后,VCS-》commit-》push,test0分支已经同步到了远程仓库。
3、对test0分支的代码修改,同步到test0分支
1)先拉取master主干分支代码,因为可能主干分支代码有更新,git-》pull-》勾选master,拉取时可能会弹出冲突框,点击显示的冲突文件,会弹出三个框,左边为test0分支的,中间为合并后的,右边为master分支的,标红色的即为冲突,以test0为例,红色带叉,表示在合并后会删除,你需要点击向右的箭头,把它添加到中间合并后的文件中,完成后apply,依次解决所以冲突,拉取成功,
2)VCS-》commit
3) VCS-》git-》push
4)在控制台可看到提交记录了。
4、合并test0分支到master分支
1)目前在test0分支,先切换到master分支,点击右下脚,点击master-》Checkout
2)选中项目,右键-》Git-》Repository-》Branches...-》test0-》左键Merge into Current合并到当前master分支
3)本地合并完成,可看到当前分支中有了test0.java类,
4)推送到远程,VCS-》commit,VCS-》git-》push
5)在控制台可看到提交记录了。
Android Studio里合并两远程分支操作
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 01 分支的实现原理 Git的分支特性常常被称为“必杀技特性”,因为分支给团队开发提供了很大的便利,而且在Git中...
- 前言 在之前的文章中,我们已经对仓库和提交已经有一定的了解了,在该篇文章中,我们将学习git tag、git br...
- 一 Git配置和仓库初始化 下面会介绍Git的使用,每个小节里会讲解各个功能在命令行中的实现方式,并在每小节的最后...
- 在协同开发中,为了项目管理的方便,会采用各种各样的工作流,有关工作流方面的内容,可以到开头提供的第三个网址里学习。...