Android Studio 非命令行Git 版本控制超详细讲解教程

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Y1258429182/article/details/64444851

转载请标明出处(请勿转载删除底部微博、微信等信息):
http://blog.csdn.net/y1258429182/article/details/64444851
本文出自:杨哲丶的博客

工欲善其事,必先利其器。     --- 论语
人如果不会偷懒,那与咸鱼有什么区别。  --- 杨哲

网上大部分教程都是用命令行来实现版本控制的,既然有工具那么我们就用 Android Studio 自带的工具来进行版本控制。

此处略过如何安装 Git 和配置,这里主要说来创建分支和版本管理。

创建分支

点击 Android Studio 右下角 Git: master 会弹出包含 New Branch 的对话框。

这里写图片描述

在弹出的对话框中,这里创建一个 promote 分支 (我这里已经创建了,这里为了演示)。

这里写图片描述

查看分支

这里写图片描述

为了方便,继续拿上边的图来演示,这里有两种方法来查看分支:

  1. 点击右下角 Git: master,如下图出现两中类型分支: Local Branches Remote Branches ,分支里边的提交都很熟悉就不赘述了。

  2. 另一种方法则是如下图所示,会出现与上边方法一样的对话框。

    这里写图片描述

切换分支&&合并分支

  1. 切换分支

    这里我演示一下 promote->master 分支的方法,还是点击Git:master,然后找到本地你要切换到的分支,选择Checkout就会切换到 promote 分支了。

  2. 合并分支

    比如 promote 是你开发新功能的分支,你要合并到你主分支中,选择Rebase onto 或者 Merge,这里我习惯用Merge,然后如果有冲突的话就会弹出冲突的对话框,解决冲突即可。

    这里写图片描述

创建Tags跳转到Tags

开发中,我们一般都会对版本打 Tag,比如1.0.0版本已经上线,我们在进行1.0.1版本的开发,如果我们上线版本1.0.0出现问题的情况下,我们该怎么办?Tag的用处就开始来了。

创建Tag

这里写图片描述

这里写图片描述

切换Tag

这里写图片描述

这里输入你回滚的分支 1.0.0 然后创建 1.0fix 分支,然后在切换分支,合并分支操作即可。

这里写图片描述


关注博主是一种态度,评论博主是一种欣赏!!

欢迎关注我的微博:
http://weibo.com/u/5345060833

关注微信公众号:YangZheShare
(欢迎关注,最新最实用的技术干货分享)
微信开发平台

猜你喜欢

转载自blog.csdn.net/Y1258429182/article/details/64444851