前言

在写这篇文章之前首先我假设你已经安装了Android Studio 并已经会用Android Studio建立项目。 
那么这篇博文既然是将项目提交到github上,自然我们要明白两个相关概念:Git和github。 
git是版本控制系统,跟svn、cvs同级概念 
github是一个网站,给用户提供git服务。这样你就不用自己部署git系统直接注册个账号,就可以用他们提供的git服务。

准备

  1. 需要在你的电脑上安装git版本控制系统。如Git GUI;
  2. 在github网站上注册一个账号。

步骤

  1. 将Android Studio与git关联 
    如图在setting——> Version Control ——> Git——>Path to git executable 中选择你安装的Git GUI中bin目录下git.exe 路径。 
  2. 将Android Studio与github关联 
    如图在setting——> Version Control ——> Github中填入你在github网站上的账户名和密码 
  3. OK经过上两部环境配置好了 那么我们开始上传项目吧。首先在Android Studio中建立一个项目。如图步骤将项目上传到github 

    耐心等待 你的项目就在github网站上出现了。
  4. 更新项目。 
    OK现在我们新的项目代码改变了,添加一个test类,想要将改变的代码提交上github 
    首先我们要将代码添加到本地库中: 
    如图右键项目(或者直接右键你要添加的文件,如果右键文件的话,如下图出来的菜单中不是commit Directory,而是commit File,但操作是一样的)操作: 

    点击commit,在弹出框中在点击commit 

    这时test类已经添加到本地库中; 
    然后我们在将test类上传到github中 

    OK,上传成功!

补充

配置好github后我发现原来的svn竟然没法用了。经过测试发现原来是在setting——>version control 右边下拉菜单选择你要提交的版本库: 

转载于:https://www.cnblogs.com/simadi/p/6757599.html

如何将Android Studio项目提交(更新)到github相关推荐

  1. 记录Android Studio项目提交到github上的出错处理

    首先是按照网上的教程进行了一次提交,具体见http://web.gxzj.com.cn/News.aspx?id=325505 记得当时出现过这个错误Can't connect to reposito ...

  2. 云炬Android开发笔记 2-2 Android studio项目上传到Github及无法连接Github的问题处理

    本文将介绍如何将AS上的项目发布到GitHub上: 选择 VCS--enable verSion control integrate : 选择GIT: 此时可以发现左侧的类都变红了: 此处的颜色含义: ...

  3. android studio引入lib,Android studio项目引入另外一个项目做为Lib

    Android studio项目引入另外一个项目做为Libary 方法一:使用Android studio 导入lib项目: 注意: lib项目更改处:html 在build.gradle 文件下 将 ...

  4. 基于Android平台的记事本软件(Android Studio项目+报告+app文件)

    移动应用开发技术 期末考核报告 题   目:        基于Android平台的记事本软件             学生姓名     学生学号                           ...

  5. java adt怎么打开项目,如何在Eclipse中打开Android Studio项目?

    慕的地6264312 将Android Studio项目导入Eclipse的分步过程 ...使用向导在eclipse中启动新的Android项目,并从app / build.gradle中填写以下详细 ...

  6. 如何导入别人的android studio项目,解决gradle版本不兼容问题

    如何导入别人的android studio项目,解决gradle版本不兼容问题 参考文章: (1)如何导入别人的android studio项目,解决gradle版本不兼容问题 (2)https:// ...

  7. Android Studio项目结构

    我们创建了一个Android Project,打开就如下图所示:  我们选择Project视图,就会有以下的项目文档结构:  上面笔者标注的数字是接下来要讲解的内容.  我们先来看1:  我们创建Ap ...

  8. Android Studio项目转Eclipse项目

    Android Studio项目的目录结构和Eclipse项目不同.如何转换? 以FloatingAction 项目为例:实现向上滑动隐藏悬浮按钮,向上滑动显示悬浮按钮. GitHub 地址:http ...

  9. Android Studio项目整合PullToRefresh的问题记录

    PullToRefresh下拉刷新在App中应用非常频繁,然而PullToRefresh是在ADT下开发完成的.如果要将其整合到Android Studio目录下的话颇费周折.前面的文章"A ...

最新文章

  1. 均衡发展计算机教室材料,义务教育均衡发展材料.pdf
  2. hdu 3721 树的最小直径
  3. Android4.1 触摸屏(TP)划线曲折、不圆润的解决办法
  4. 临床医生如何解读Meta分析论文?
  5. php 整数转换为32 位,PHP哈希函数返回一个整数(32位int)(PHP hashing function that returns an integer (32bit int))...
  6. C# 自定义箭头组件
  7. 进击吧! Blazor 第一期
  8. cloud foundry_将Spring Boot应用程序绑定到Cloud Foundry中的服务的方法
  9. 《Linux内核原理与分析》第六周作业
  10. coco2dx c++ HTTP实现
  11. linux tomcat 发布servlet,SpringBoot项目使用war包部署至云服务器(Linux+Tomcat)
  12. 开源跨平台的Fuchsia操作系统
  13. Android 控件的各种方法介绍
  14. linux安装五笔输入法centos,CentOS 7系统怎么安装极点五笔输入法?
  15. 计算机应用基础练习题库与答案
  16. Keras或者Tensorflow出现:Optimization loop failed: Cancelled: Operation was cancelled
  17. ewb交通灯报告和文件_简易交通灯控制逻辑电路设计报告
  18. choco无法将choco识别_终于有个可以量产的法甜配方了,来自巴黎CHOCO(已打包可下载)...
  19. [统计学理论基础] 置信区间
  20. 【Codewars】Bouncing Balls

热门文章

  1. java word另存为_Java 网页html转为word并保存为doc文件
  2. webStorm关闭自动保存
  3. @Scheduled cron表达式
  4. Redis持久化与过期机制
  5. Cookie跨域的问题解决方案
  6. Oracle函数索引与普通索引
  7. mysql事件的使用-开启与关闭事件
  8. Android Studio升级到2.3的编译问题解决办法
  9. CMake - SWIG - 移植动态库
  10. Codeforces Round #387 (Div. 2) 747F(数位DP)