本文介绍Mac系统下如何在Android Studio中使用github做版本控制

需要用到的原材料

  • Mac电脑
  • Android Studio
  • Git
  • GitHub

第一步:下载Git并安装

下载地址http://git-scm.com/download/

第二步:注册GitHub账号

so easy,不详述

第三步:在Android Studio中测试git

mac android studio 本地 配置 storeFile file mac android studio setting_android studio

第四步:在Android Studio中测试github

mac android studio 本地 配置 storeFile file mac android studio setting_git_02


在需要填写用户名和密码的地方填上你github的用户名密码,点击test按钮,如果测试通过会有“success”提示

第五步:在Github上添加ssh key

这里会生成两个文件——私有密钥和公有密钥,私有密钥是id_rsa,公有密钥是id_rsa.pub。生成这两个文件后,需要将公有密钥添加到github
打开mac的命令行终端,输入命令

ssh-keygen

回车之后,会要求你输入生成目录,一般会提示你路径,就按照提示的路径写即可;然后会要求你输入密码,直接两次回车默认即可。最后生成了两个文件——id_rsa和id_rsa.pub。

将目录切换至id_rsa.pub目录下,并通过cat命令打开该密钥文件,拷贝其中的内容,粘贴至Github下。

mac android studio 本地 配置 storeFile file mac android studio setting_android_03

第六步:在Android Studio中与github实现同步

打开Android Studio中的VCS选项卡,即可看到很多与版本控制相关的功能。

注意:通常情况下,我们使用ssh而不是https进行上传和下载

mac android studio 本地 配置 storeFile file mac android studio setting_github_04


mac android studio 本地 配置 storeFile file mac android studio setting_mac_05

这里开启git,然后创建仓库,并将此仓库分享至github

mac android studio 本地 配置 storeFile file mac android studio setting_android studio_06


mac android studio 本地 配置 storeFile file mac android studio setting_mac_07

一系列操作结束后,会发现在github上面多了一个仓库。
OK,至此,我们已经迈出了重要的一步——本地工程和github同步了。

mac android studio 本地 配置 storeFile file mac android studio setting_android_08

当我们修改项目,需要再次进行同步时,只需点击这个按钮

mac android studio 本地 配置 storeFile file mac android studio setting_android studio_09

在下面这个窗口中填上提交信息,点击commit and push即可

mac android studio 本地 配置 storeFile file mac android studio setting_android studio_10

当push成功后,会弹出这样一个提示。恭喜你,大功告成!

mac android studio 本地 配置 storeFile file mac android studio setting_git_11