转载:http://blog.csdn.net/jinrall/article/details/45787477

前言

在写这篇文章之前首先我假设你已经安装了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 右边下拉菜单选择你要提交的版本库: 

 
4

如何将Android Studio项目提交(更新)到github的更多相关文章

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

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

  2. android studio项目提交Git@OSC

    转载地址:http://www.bubuko.com/infodetail-977061.html 先到git.oscchina.net网站上申请个账号,然后创建一个项目.过程不再说了. 新建工程后, ...

  3. Android Studio项目提交(或更新)到github的方法

    一 配置github登陆信息 二 上传工程到github 1. 2. 点击Share按钮 3. 点击ok按钮 状态栏提示: 4. 点击 No 按钮 5.AS右下脚弹出提示框 查看github网站,已经 ...

  4. Android Studio项目提交到GitHub

    1. 现在并安装Git for Windows: 2. 点击File->Settings->Version Control->Git,配置git.exe的路径,并点击Test按钮测试 ...

  5. Android Studio项目上传到GitHub

    首先,在github上创建仓库:选择Repositories,点击右边的“New”,输入仓库名称,点击“create repositories”. studio的git配置: 安装好git后启动And ...

  6. Android Studio项目转Eclipse项目

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

  7. Android studio使用增量更新进行版本升级

    今天将Android Studio更新了一下,特此记录一下升级过程,以后可能还会用得着. 首先通过菜单栏进入 Help --> Check for update 查看下当前版本是否需要更新.事实 ...

  8. Android Studio项目结构

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

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

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

随机推荐

  1. 【leetcode】Excel Sheet Column Title & Excel Sheet Column Number (easy)

    Given a positive integer, return its corresponding column title as appear in an Excel sheet. For exa ...

  2. 用SSH登录局域网中使用网络设置为NAT的虚拟机中的linux

    环境描述: A客户机,安装有putty软件使用SSH方式登录B主机中的虚拟机中的linux:A机的网络地址:192.168.1.2 B主机为Windows7平台,B主机的网络地址为:192.168.1 ...

  3. Ajax与Jquery题库

    一.    填空题 1.在JQuery中被誉为工厂函数的是 $() . 2.在jQuery中需要选取<div>元素里所有<a>元素的选择器是 $("div a&quo ...

  4. 构建新版本APP上传流程

    //既然是构建新版本的 APP,那么所有的证书都是已经存在了的,因此以下不再重复描述证书申请过程,如有需要请自行 Google 相关流程. 1)更改版本号: 2)去掉工程内的全局断点,同时关闭僵尸调试 ...

  5. [Android] 如何查看apk需要支持的Android版本

    reference to : http://blog.csdn.net/huiguixian/article/details/39928089 如果有一个apk,需要知道他最低安装支持的Android ...

  6. 解决eclipse Maven 主项目不能刷新maven

    项目->.project -> 增加<?xml version="1.0" encoding="UTF-8"?><projectD ...

  7. java 学习笔记——网络(Socket)

    阅读方法:将网页放大到200%. 如果你用过用过word应该知道按住ctrl键使用鼠标滚轮缩放.

  8. Yslow网站性能优化工具

    Yslow是一款网站性能优化的插件:

  9. test1.A[【dfs简单题】

    Test1.A Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 sdut 2274:http://acm.sdut.edu.cn/ ...

  10. 一次Promise 实践:异步任务的分组调度

    起因是在工作中遇到一个问题,可以用一个二维数组简单描述: [[1,2,3],[4,5,6],[7,8,9]] 这里每个数字都代表“一个异步计算任务”, 每个子数组把1个或多个计算任务划分成组,要求是: ...