A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 胡焱老师 于 2016-1-28 16:29 编辑

专题一:AndroidStudio如何关联Git
Git基本介绍
什么是Git,Git有何卵用?
Git是一款免费、开源的分布式版本控制系统(用于版本控制),用于敏捷高效地处理任何或小或大的项目,程序猿不懂用的话就不能成为真正的程序猿。
什么是“版本控制系统”,他与SVN有啥区别?
版本控制系统:
1.记录下所有文件的所有版本,可以有效地追踪文件的变化。
2.当代码出错的时候,可以很容易地恢复到之前的状态。
3.对于多人协作开发的项目来说,版本控制系统更是必不可少。
4.它保证每个人都能够获取最近更新的代码,每个人开发的代码可以更方便地增加到项目中,避免不同代码之前产生的冲突,减小沟通成本。

而Git就是时下最流行的版本控制系统

GitHub是什么?

GitHub(https://github.com)就是一个免费托管开源代码的远程仓库。但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用,搭建Git服务器需要准备一台运行Linux的机器,推荐用Ubuntu。

具体步骤(图文结合)
下载git客户端
根据自己电脑系统的位数下载相应版本的客户端

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




安装git客户端步骤
最新版本2.7.0
仅仅使用的话 ,一直下一步即可,完成后,右击菜单中会显示相应的选项



配置Git环境变量
后面的使用需要用到控制台指令,所以需要配置环境变量









环境变量配置成功后,输入 git 回车;(出现下面的界面,即配置成功)



注意 在配置环境变量之前,打开了androidstudio  然后配置之后,在androidstudio集成控制台中输入 git命令


这样需要重启androidstudio,重置控制台
配置好git环境变量后,在androidstudio控制台 输入git  会打印一大片 帮助 如下图:


Androidstudio关联git
在studio中设置git插件:File->Setting->Version Control->Git,添加您刚刚安装的git地址目录,例如: C:\Program Files\Git\bin\git.exe ,
然后可以点击Test测试一下,如下图:那么你就设置成功了










出现下图即:配置成功

开始使用初始化git项目
操作如下:VCS->Enable Control Integration->Select "Git".












在github上新建仓库
(具体github使用,关注专题三:github使用)



完成上述几步即可创建一个github代码仓库




为git添加remote

在这一步中,因为AndroidStudio没有为我们提供可视化的GUI,所以要用到GIt的命令行了。找到并打开git安装目录下面的Git Bash,将目录切换到项目的目录,然后输入git添加remote的命令,例如:git remote add origin "https://github.com/xxx/xxx.git".

Bash如下:



开始remote


执行:git remote add origin "https://github.com/xxx/xxx.git".
命令
如果连续两次执行remote命令会提示已经remote(如下图)

Remote成功后,Add才会显示可点击

没有remote,会显示不可点击(如下图)



提交代码
具体操作,图片上已经写清








点击预览后

点击commit


提交的用户名(不是github的名字,因为此时提交的还没有到github平台上去,只提交到了暂存区)

也可以直接在菜单栏上点击



第一次提交

每一次点击提交,右边都会显示 相应的提交文件

迄今为止,代码还没有上传到github托管平台,现在还在本地的暂存区(具体是怎么样体现的 ,后续关注帖子,敬请期待),那么怎么样提交到github上去昵?










输入github的账号和密码



Push后,全人类就能瞻仰你的代码了,哈哈



至此怎样提交代码到github上已经完成,




总结:
简单介绍git,版本控制系统,github;
讲解git客户端的安装以及git环境变量的配置,androidstudio如何关联git;
详细讲解androidstudio上如何使用git提交代码到仓库(github)。



继续关注专题二(androidstudio直接使用github插件)






4 个回复

正序浏览
非常棒,nice。
回复 使用道具 举报
后期会的

点评

加油  发表于 2023-11-17 23:19
回复 使用道具 举报
能教我们 as怎么用就好了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马