1.首先

(1)你需要有一个Github的账号.(由于国内的大多数邮箱收不到Github的激活电子邮件,所以,推荐使用微软的@outlook.com邮箱或者Gmail.(Gmail也是经常抽风)).

(2)然后就是,你得要有台电脑(作为程序员来说,这个都具备).

(3)之后就是,电脑上需要装有AndroidStudio(我用的是1.4RC1版本).

(4)最后呢,电脑需要联网.

2.准备工作完成之后,开始进入正题.

双击打开AndroidStudio,然后新建一个工程.

然后,填写名称,包名之类的,之后一路Next.直至新项目创建完成.然后是这样子的.

然后设置一下Github的账户,密码,点击test测试

这里点击Test可能会弹出这个窗口,输入密码就行了

然后点击OK.

如果出现了这个窗口,表示链接成功,也就是说,账号密码可以用了.

之后呢,我们再来配置一下Git工具

点击Git,设置一下Git.exe的位置,就像这样.....

如果你还没有安装Git工具,那么就请你打开http://dlsw.baidu.com/sw-search-sp/soft/4e/30195/Git_V2.5.1_64_bit_setup.1441791170.exe 下载一个,然后安装

安装时一路Next就行了.

安装完成了就回到上一步,设置Git.exe的路径.

然后点击Test按钮,就像这样.

之后如果出现这个窗口就算Git设置成功了,然后就可以继续下一步了.

之后为项目添加Git版本控制,具体是方法是:(点击顺序) VCS-->>import info Version Control -->>Creat Git Repository...

之后呢,选择你要同步的工程文件夹,然后点击OK.

或许有人会问我,

你用红色涂掉的那写是什么?

我是不会告诉你的.

当然你会猜测到那是某国的动作片.

我只能说,你知道的太多了....

好,接着我们的事情..

如果上面的步骤没错,你会发现,你的文件的颜色改变了,是不是好看多了?(好色之徒...)

然后继续点击VCS-->>Import into Version Control -->>Share Project on Github,如下图所示.

如果不出意外,会弹出让你输入密码的窗口,再输入一次即可,我这里就不截图了,

继续,输完密码后,会弹出这个窗口

当然你发现了有红色的警告,嘛事因为name中不能含有空格,

你看到的是上面这样,实际上是这样的

然后点击Share就静静的等待了....

然后你会以为这就完了?不还没完,接着会弹出这个窗口

选择文件(裤子都脱了,你就给我看这个?)

然后点击OK按钮.

然后又是静静的等待....

等待着进度条走完了之后,激动人心的时刻到了,

恭喜你,可以到Github查看你的项目了

到这里,上传Github的事就完成了.

3.接下来,看看怎么更新提交修改过是源码

我先随便打开一份源码(等会好做对比)

然后回到AndroidStudio中,修改代码.

然后开始提交源码到Github,点击这里

然后弹出来这么个窗口

然后把鼠标滑到Commit那里,记住,不是点击

然后点击Commit and Push,开始提交到Github.

之后会弹出这么个玩意

这里可以不用管,点击Push,继续提交

然后等着进度条走完,激动人心的时刻又到了,你可以去github查看你更新过的代码了

然后更刚才的相比,是不是更新了源码了?

是不是和本地的代码一模一样?

好了,提交源码更新也完成了.接下来就是,怎么同步到其他的AndroidStudio上了

4.同步Github源码到本地

同步相当简单

if你AndroidStudio上打开的正是你要同步的这个项目,那么直接点击这里

然后,会弹出在这么个玩意

点击OK就行了,然后进度条走完,你的源码就和Github上的一模一样了

else你当前打开的项目不是你要同步的这个项目,那么,请点击VCS-->>Checkout from Version Control-->>GitHub

然后他会弹出这么个玩意,我解释一下,这里的Git Repository URL地址是这样的https://github.com/(你的用户名)/(你要同步到本地的项目名).git

然后点击Clone

然后进度条走完过后,会弹出这么个玩意.

问你是否要马上打开它( 反正大概就这个意思 )

点击Yes,打开工程.

然后它会弹出这么个玩意.

这是问你是新开一个窗口呢,还是就用现在这个窗口来显示这个工程,

This Window : 当前窗口

New Window : 新窗口

Cancel : 取消

我就新开一个窗口吧

然后打开后是这个样子的.

是不是和GitHub上的源码一样呢?

好了,GitHub同步项目也就完成了

感觉对你有用就点个赞吧,必进手打不容易

如果转载请注明出处,谢谢配合.

AndroidStudio中使用Git发布与更新,同步到本地(github关联)相关推荐

  1. VS2013中使用git发布解决方案master分支的时候出现错误

    VS2013中使用git发布解决方案master分支的时候出现错误 参考文章: (1)VS2013中使用git发布解决方案master分支的时候出现错误 (2)https://www.cnblogs. ...

  2. Git将远程强制同步到本地

    Git将远程强制同步到本地 有时候不小心将本地代码修改后,会有将远端的代码强制同步到本地的需求,这个时候有很多人会选择删除之后重新将远程仓库的内容clone下来,其实有更好的办法来解决这种问题. 正确 ...

  3. Windows下AndroidStudio 中使用Git(AndroidStudio项目于GitHub关联)

    前提条件 :  1. 安装 Git 客户端 下载链接  2. 有 GitHub 账号  (假设你已经有了一些git基础, 如果还一点都不会, 请去找其他加成学习) AndroidStudio项目发布到 ...

  4. idea怎么提交到dev分支_idea中新建git分支,并提交到远程github

    一.IDEA连接github,创建本地仓库和远程github仓库 2. idea创建本地仓库,连接github远程仓库.参考:idea中将项目与github关联 二.IDEA中创建本地分支,并提交到远 ...

  5. 在IntelliJ IDEA中使用git

    1.软件安装 下载地址:https://git-scm.com/download 安装好之后为下面的目录结构 2.在IDEA中配置 git 3.将工程添加至本地git仓库 (1)在 idea 中创建一 ...

  6. 同步 GIT@OSC 实现MARKDOWN文件发布或更新到CSDN博客中

    还记得前面发过一篇文章,写的是关于从GITBLOG迁移博客内容到CSDN博客的文章传送门,这篇文章也是基于此写的 相信很多同学都有过这样的历程,自己辛辛苦苦写的博客,因为域名空间或等等各种原因丢失了的 ...

  7. IDEA中对Git的常规操作(合并,提交,新建分支,更新)

    IDEA中对Git的常规操作 场景一:小张创建项目并提交到远程Git仓库 场景二:小袁从远程Git仓库上获取项目源码 场景三:小袁修改了部分源码,提交到远程仓库 场景四:小张从远程仓库获取小袁的提交 ...

  8. Git使用教程-idea系列(idea、webstorm、phpstorm、androidstudio)中git使用教程

    Git使用教程 idea.webstorm.phpstorm.androidstudio中git使用教程 aiprose 个人随笔上线,网址 aiprose.com 点击访问 首先你的安装git,wi ...

  9. HoloLens 2 打包发布过程中 常见问题汇总(长期更新)

    HoloLens 2 打包发布过程中 常见问题汇总(长期更新)                   目 录 1. Unity 中发布Hololens的时候界面变灰,提示无发布权限. 2. Unity发 ...

最新文章

  1. 细聊一下我的3条面试标准
  2. 2011-02 Emacs相关闪存
  3. GridView不能添加头布局,并且scrollView与GridView冲突导致一些页面无法融合
  4. linux (ubuntu) 命令学习笔记
  5. MySQL 绿色版安装方法图文教程
  6. 云炬VB开发笔记 1初始Visual Basic基础
  7. 【机器学习】scikit-learn 1.0 版本重要新特性一览
  8. java用户名检查数据库_登入界面账号密码是访问数据库,但登入问题时if判断时就是执行不了...
  9. ssh端口转发(之kettle ssh方式连接数据库)
  10. @autowired注解原理_Spring框架第二谈:IOC,xml配置文件给属性赋值,注解实现赋值...
  11. 小甲鱼Python第十九讲课后习题
  12. 专业营销手段汇编及研究
  13. 3D建模最常用的是那三款软件?
  14. 【NOIP模拟】寻找
  15. xilinx zynq zynqmp nvme SSD使用
  16. 2010年计算机考研选择题解析,2009-2010计算机考研真题及答案(含选择题解析)WORD高清晰版.pdf...
  17. 基于单片机的多功能数字时钟设计
  18. spring源码解析(四) 推断构造方法
  19. openfeign接口启动报错: is not assignable to interface feign.hystrix.FallbackFactory
  20. 风头正劲 | 徕芬第三代吹风机正式官宣,1月13日发布

热门文章

  1. Flutter 实现高仿开眼 APP 的页面开发 01
  2. 老程序员解Bug的通用办法
  3. 赛迪顾问发布区块链研判报告
  4. 赛迪顾问成功举办“2019中国IT市场年会暨赛迪生态伙伴大会”
  5. Unet简明代码实现眼底图像血管分割
  6. 论文笔记:Succinct Zero-Knowledge Batch Proofs for Set Accumulators
  7. 最小生成树——北极通讯网络
  8. fenix3 hr 中文说明书_高人一等 Garmin Fenix 3 中文版的隐藏福利
  9. 约束rmq_区间RMQ问题
  10. 牵牛登陆显示服务器错误怎么回事,springMVC-错误消息的显示和国际化