AndroidStudio 使用可视化GitHup版本控制的基本操作
前言
目前业界主流的版本管理工具主要是SVN和Git,相信这一点大家也有所耳闻。其中,SVN是属于集中式的代码管理工具,而Git是分布式的代码管理工具,所以Git更大家的欢迎。(分布式相比于集中式的最大区别在于开发者可以提交到本地,每个开发者通过克隆(git clone),在本地机器上拷贝一个完整的Git仓库。)GitHub作为开源代码库以及版本控制系统网站,可以托管各种库,并提供一个可视化的Web界面进行查看和管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。而基于Git的GitHub更是全宇宙码农提高逼格、深究技术的必备神器。本章内容,将详细讲解Android Studio中的工程项目如何托管到GitHub中。
搭建git
首先,前往Git官网下载环境配置:https://git-scm.com/downloads
然后,安装好Git后将路径设置到:AndroidStudio 的 File -> Settings 找到Version Control下的git,如下图:
设置好路径后,前往GitHup官网申请注册账号。https://github.com ,并将账户在AndroidStudio的GitHub上登录。如下图:
填入信息如下:
- Host :github.com
- Login :你的github账户名
- Password :你的github账户密码
填完之后,可以点击test按钮,出现对话框提示“Connection Successful” 则说明配置成功。
创建仓库
(1)在GitHub官网创建仓库。如下图:
进入到创建仓库页面,填写完项目信息,点击确认创建按钮。如下图:
创建完仓库以后,可以点击进入仓库中复制仓库连接。并在AndroidStudio中使用GitHup打开即可。如下图:
(2)AndroidStudio创建仓库
首先,打开Android项目工程,菜单选择VCS->Import into Version Control->Share Project on GitHub。如下图:
首次提交该项目到GitHub会出现对话框,提示你这是一个新的存储库(repo),需要自定义repo的名字和添加描述。如下图:
后续操作省略。基本完事后,差不多可以去GItHub官网去欣赏项目托管情况了。
AS 可视化版本控制基本操作
(1)如何创建分支?
首先,菜单选择 VCS -> Git -> Branches ,如下图:
然后,点击New Branch,并输入新的分支命名。如下图:
点击OK完成,就会切换到你新创建的分支里。在上图" VCS -> Git -> Branches" 可以看见Current branch选项。
另外,还有一种创建分支的方法:
直接在工程目录右键,选择Git--->Repository--->Branches 创建新的分支。如下图:
(2)如何合并分支?
选择工程点击右键,选择Git--->Repository--->Branches如上图,点击Branches。
点击某一个分支。就可以进行如下操作:
- Checkout as new branck :创建并切换到新的分支;
- Compare:和选择的分支做对比;
- Merge:和选择的分支合并;
- Delete:删除选择的分支操作。
总结
AndroidStudio的可视化操作其实的便捷优势在于平常拉取和提交代码,但不易于分支管理和冲突异常的解决。
希望有心得同学还是多学习Git版本控制的命令符操作,实用而已也很简单。
下一篇Git版本控制的命令符操作:https://blog.****.net/****_aiyang/article/details/78022230