1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > android 分支管理 Android Studio git使用 包括协同开发 分支管理。

android 分支管理 Android Studio git使用 包括协同开发 分支管理。

时间:2022-10-09 06:19:29

相关推荐

android 分支管理 Android Studio git使用 包括协同开发 分支管理。

首先要有几个概念。

master是主分支,永远是当前发布出去的版本。

而开发则是在分支上进行的,比如新建一个Dev分支。

那么大家都在Dev分支上开发,发布的时候由小组长合并到master分支上。

并且再以master分支为起点,建立版本分支,比如1.5. 这个分支不动,作为以后如果需要这个版本的apk,直接切换分支打包即可。

而开发,则还是在Dev分支上开发。

Dev也永远是最新的代码基本每天都要提交一次。 但是发布版本,只能是在master上。

那么怎么创建分支呢

比如我是小组长,我直接用android studio在master分支为基础上new 一个分支Dev。

那么就会自动创建一个Dev的本地分支。

然后不用add和commit,直接push。

那么就会在oschina的项目里多创建一个远程分支Dev。

那么写代码就是在本地的Dev开发。

那么同事在AS上直接看到master和Dev两个分支,然后把Dev分支check到本地分支。

然后大家一起在Dev本地分支上开发,以及提交到Dev远程分支。

然后Dev分支开发好了一个新版本1.0.0

那么就要把Dev分支朴实到Dev远程分支上,然后

在Dev本地分支基础上,pull mater远程分支内容,然后push Dev分支修改的内容到master远程分支上,即完成了分支合并,那么Dev和master远程分支一致了。

然后从master分支上建立一个1.0.0分支作为版本分支,不要动。

开发者继续切换到Dev分支进行新一轮的开发。

应该整个流程如此,如有不同意见,欢迎交流。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。