在android studio中上传代码到码云或githup

作为一个程序员,在开发一个项目的时候版本控制工具是必不可少的,常用的有SVN和git等,本人倾向于用git工具。这就需要一个远程仓库,常见的有GitHub和oschina。Github虽然资历老些,但是它的项目私有功能是收费的,而且在国内访问GitHub也很慢。Oschina是全免费的,而且国内访问很快,所以我个人比较喜欢oschina。下面就手把手教你怎样把你的androidStusio项目上传至oschina上(其实上传到githup的大概流程都差不多)。

在上传代码之前,要先做几个准备工作:

1、git安装

2、AndroidStudio安装和配置

3、Oschina账号申请注册(www.oschina.net),登录oschina的码云

准备工作已做好,就开始实质步骤了,下面是细节步骤:

一、在android studio创建一个安卓项目如下:

在android studio中上传代码到码云或githup_第1张图片

二、在登录oschina,进入码云,创建一个同 步骤一 的项目:

在android studio中上传代码到码云或githup_第2张图片

三、把android studio的项目导入到码云(哈哈。。重点来了):

1、

在android studio中上传代码到码云或githup_第3张图片

2.选择你要导入项目的目录:

在android studio中上传代码到码云或githup_第4张图片

3:选择之后会有个提示框:选择No之后效果如下:项目文件名字都显示红色,这说明你的项目已经和git关联

在android studio中上传代码到码云或githup_第5张图片

4:这一步是要把项目添加至本地git:

在android studio中上传代码到码云或githup_第6张图片

5:添加后项目名字显示绿色,表示已添加成功。

6:把代码提交到本地仓库和远程仓库(码云端):

在android studio中上传代码到码云或githup_第7张图片

7:弹出框操作:把ExampleInstrumentedText.java这个文件取消勾选,在下面框内填写提交日志,点击commit and push

在android studio中上传代码到码云或githup_第8张图片

8:紧接着弹出一个小框,如果是No errors的话,就点击commit:

9: 在项目界面复制仓库地址,填写仓库地址

在android studio中上传代码到码云或githup_第9张图片

10:填写oschina用户名密码。第一次需要设定一个密码,以后无需登录,直接输入密码即可。然后push等待被拒绝

在android studio中上传代码到码云或githup_第10张图片

11:这个时候会弹出被拒绝提示

在android studio中上传代码到码云或githup_第11张图片

12:VCS--git--pull拉取Readme.md进行拉取Readme.md

13:点击下面的弹出框中的刷新,会显示出你的远程分支,选中后点击pull

在android studio中上传代码到码云或githup_第12张图片

14:如果出现提示fatal: refusing to merge unrelated histories不能合并不同的仓库的提示,请前往你项目的文件夹,右键 Git Base here.输入git pull origin master --allow-unrelated-histories回车进行代码合并,关闭窗口。

15:下方VersionControl可以看到readme.md已经被拉取

在android studio中上传代码到码云或githup_第13张图片

16:再次push就可以了

在android studio中上传代码到码云或githup_第14张图片

17:刷新oschina仓库地址,就可以看到刚刚上传的代码了

你可能感兴趣的:(在android studio中上传代码到码云或githup)