在这之前,你需要先安装好Android studio、git,还需要有Github账号。没有git的同学参考: 进行安装并在Android studio中配置git,没有Github账号的在官网上注册一个https://github.com/

1、这个是你在Android studio中写好的项目ServicePractice所在的文件夹,通常文件夹是长这样的,项目文件夹也不例外,但是一会他就会发生一些变化

Android提交成功toast android studio表单提交_github


2、在Android studio中选择以project的形式查看项目

Android提交成功toast android studio表单提交_Android_02

3、在Android studio的菜单中找到VCS,并选择Enable Version Control Integration

Android提交成功toast android studio表单提交_git_03

4、在弹出的对话框中选择Git,并ok确定

Android提交成功toast android studio表单提交_Android_04


这时你已经将git本地仓库配置好了。这时你会发现你的项目文件夹的图标上多了一个绿色的对勾,就是下面这个样子:

Android提交成功toast android studio表单提交_Android提交成功toast_05


并且,你点进去之后发现多出了一个“.git”的文件夹

Android提交成功toast android studio表单提交_git_06


如果看不到,说明你没有打开隐藏文件,要查看隐藏文件,win7需要选择“工具-文件夹选项”,在查看中找到“显示隐藏文件、文件夹和驱动”,选中再确定就可以了

Android提交成功toast android studio表单提交_Android_07


Android提交成功toast android studio表单提交_Android_08


5、接下来就是要add。右键,选择Git-Add

Android提交成功toast android studio表单提交_Android_09


add过之后项目中的文件都会变成绿色,像这样

Android提交成功toast android studio表单提交_github_10

6、接下来就可以将代码commit到本地仓库了。右键,选择Git-Commit File

Android提交成功toast android studio表单提交_git_11


这时会弹出下面的对话框,选择需要commit到本地仓库的文件,并在commit Message中添加相关备注,以便日后查看时了解本次提交的内容,也能方便同事查看,在最下面的Your Version中能够看到选中文件的内容以及在上次commit修改的地方(因为第一次提交,所以所有内容都是修改内容),选好填好之后选择commit按键(如果commit之后会直接push到远程仓库,可以直接选择Commit and Push)

Android提交成功toast android studio表单提交_Android提交成功toast_12


commit之后,Android studio已经commit的文件会变为白色,本地文件夹中会在图标上带上红色的叹号

Android提交成功toast android studio表单提交_Android_13


Android提交成功toast android studio表单提交_github_14


7、接下来就可以push在远程仓库。

Android提交成功toast android studio表单提交_github_15

因为第一次提交,所以我们得让Android studio知道我们的远程仓库地址,点击图中的Define remote

Android提交成功toast android studio表单提交_Android提交成功toast_16


这时会弹出需要出入Name和URL,所以我们就需要先在我们的github中给这个项目新建repository

Android提交成功toast android studio表单提交_git_17


接下来复制地址,并拷贝到Android studio的Define Remote中,点击确定

Android提交成功toast android studio表单提交_github_18


Android提交成功toast android studio表单提交_git_19


点击确定之后就会看到下面的界面,右边就是具体提交的文件,点击push即可推送到远程服务器,成功之后在github的项目中就会有刚才push的内容。

Android提交成功toast android studio表单提交_github_20


Android提交成功toast android studio表单提交_git_21


好啦,代码提交就是这简单,你学会了吗?不过这些都是最基础的代码提交方法,实际应用的时候回遇到比这个复杂很多的情况,我会在我的下一篇博客中我会进行Android studio使用Git的进阶,是针对工作和学习中经常遇到的情况进行的总结。下篇博客链接