美文网首页Git
Android Studio 非命令行Git 版本控制超详细讲解

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

作者: 杨哲丶 | 来源:发表于2016-09-27 08:16 被阅读0次

    工欲善其事,必先利其器。 --- 论语

    人如果不会偷懒,那与咸鱼有什么区别。 --- 杨哲

    网上大部分教程都是用命令行来实现版本控制的,既然有工具那么我们就用 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 分支了。

    1. 合并分支

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

    切换分支&&合并分支

    创建Tags跳转到Tags

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

    创建Tag

    创建Tag 创建Tag

    切换Tag

    切换Tag

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

    切换Tag

    相关文章

      网友评论

        本文标题:Android Studio 非命令行Git 版本控制超详细讲解

        本文链接:https://www.haomeiwen.com/subject/wfjcyttx.html