转载自http://www.mamicode.com/info-detail-1126359.html

准备

安装Androidstudio并新建一个工程;

安装git版本控制系统.如Git GUI;

在github网站上注册一个账号.

步骤

1 studio的git配置;

安装好git后启动Androidstudio,打开如下路径File->Settings->Version Control(展开)->git

在Path to Git executable后面的输入框输入你安装的git路径,如下图所示:

android studio使用github_第1张图片

点击test按钮如果出现 Git executed successfully 对话框说明配置成功,同时对话框会显示你安装的git版本号;如下图所示

android studio使用github_第2张图片

2 配置github登录信息;

打开如下路径File->Settings->Version Control(展开)->GitHub,如下图所示

android studio使用github_第3张图片

填入如下信息:

Host:github.com

Login:你的github账户名

Password:你的github账户密码

填完之后点击test按钮,如果出现如下对话框说明配置成功

android studio使用github_第4张图片

3上传工程到github

打开你要上传的工程,顶部菜单选择VCS->Import into Version Control->Share Project on GitHub,如下图所示:

android studio使用github_第5张图片

如果你是第一次提交该项目会出现如下对话框,提示你这是一个新的存储库(repo),可以自定义repo的名字,和添加描述。

android studio使用github_第6张图片

填写完毕点击share按钮如果你的工程没有问题会出现如下界面

android studio使用github_第7张图片

这里列出了将要提交的类,以及各种资源配置文件等等,点击ok按钮

android studio使用github_第8张图片

输入你的Master password点击ok,如果提交成功studio右上角会提示相关信息

android studio使用github_第9张图片

此时打开你的github网站地址在你的repositories中会看到刚刚提交过的工程名称,点击进去会看到完整的提交工程,到此提交结束

android studio使用github_第10张图片

项目更新

当项目新增了模块或者模块修改了如何更新github上的项目,其实也很简单。

1 如果你的项目新增了一个类,当你创建该类的时候会提示你是否需要加入git,如下图所示

android studio使用github_第11张图片

选择yes该类就会加入git,同时该类本身的颜色会有改变(Darcula主题下由正常的白色变为绿色)

技术分享

此时该类右击->Git->COmmit File... 出现如下对话框

android studio使用github_第12张图片

填写 commit message 后点击Commit按钮,有可能会出现如下警告,忽略它点击Commit

 

android studio使用github_第13张图片

再次右击->Git->Repository->Push,如下图所示

android studio使用github_第14张图片

点击Push出现如下对话框,点击Pust按钮

android studio使用github_第15张图片

此时打开你的github上的该项目源码,你会发现新增的类已经出现了

技术分享

 2 如果你的项目中某个类进行了修改需要重新提交;

 右击该类->Git-Add

android studio使用github_第16张图片

感觉这步没什么变化?其实不是,这步其实是吧该类加入到git中;

以后的步骤和新增类的操作一样,这里不再赘述。

更多相关文章

  1. Android Glide加载图片成圆形
  2. GifView控件,android显示gif图片
  3. Android 图片压缩实现过程代码
  4. Android 图片异步加载的体会,SoftReference已经不再适用
  5. Android如何拍照或选择图片并裁剪
  6. Android加载图片时OOM异常解决办法——Bitmap Options
  7. Android中的对话框
  8. Android 截取屏幕图片并保存

随机推荐

  1. 安卓开发环境安装
  2. Android(安卓)如何在Android项目中搭建HT
  3. Android Intent传递对象
  4. 【转】android自带的软件或者服务
  5. xamarin for android 环境配置
  6. 自定义progressbar 样式
  7. 【android】listview动态更新(与数据库之
  8. Android framework源码按键操作的完整流
  9. android 进程内存查看
  10. Android listview 制作表格样式+由下往上