AndroidStudio新建项目推送到码云上

开发一个项目,版本控制工具是必不可少的,常见的有SVN和git等,本人倾向于用git工具。这就需要一个远程仓库,常见有GitHub和oschina。Github的项目私有功能是收费的,而且在国内访问GitHub很慢。Oschina是全免费的,而且国内访问很快,所以选择oschina是个不错的选择。下面就是怎样把你的AndroidStusio项目上传至oschina上。

安装好必要的工具

git安装

AndroidStudio安装配置

Oschina注册和配置

在码云上注册帐号,并且创建一个项目


如果AndroidStudio无法配置Git,需要安装插件:Git Integration 和 GitHub


检测Git是否在AndroidStudio上配置成功


使用AndroidStudio3.1创建项目,然后进行如下操作:


选择版本控制工具:



然后仓库就创建好了,此时左方文件应显示为红色


然后VCS--git--add 代码添加到git仓库


有提示是否将vcs.xml (版本控制的配置文件) 也一并加入到仓库,这个随意。


右上commit changes,提交代码的操作


填写提交信息


然后进行push的操作


定义仓库地址


填写仓库地址


在码云上面复制项目地址


将复制的项目地址填写到,输入框中


点击push进行推送


push推送失败:


VCS--git--pull(看清楚不是push)拉取Readme.md


点击刷新按钮进行刷新的操作


刷新完成后,勾选master,点就pull进行拉取


拉取失败:fatal: refusing to merge unrelated histories(不能合并不同的仓库的提示)


请前往你项目的文件夹


右键 Git Base here.


输入 git pull origin master --allow-unrelated-histories 回车,等待合并拉取到Readme.md,关闭窗口。


拉取成功后如下图,若拉取不成功则反复上一步的操作.

需要将冲突的文件resolve掉 :        git add -u


此时项目中多了README.md文件


打开README.md文件进行编辑,然后进行提交


编辑提交修改的内容,然后commit


再次进行提交的操作,push推送


push的内容


内容提交成功:


至此大功告成.

总结:

先更新拉取内容,然后修改拉取的内容,在提交,最后再推送到远程仓库

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来。这样一来,任何一处协同...
    __silhouette阅读 15,948评论 5 147
  • Git常用语法 [TOC] Git简介 描述 ​ Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,...
    君惜丶阅读 3,598评论 0 13
  • Git 命令行学习笔记 Git 基础 基本原理 客户端并不是只提取最新版本的文件快照,而是把代码仓库完整的镜像下来...
    sunnyghx阅读 3,958评论 0 11
  • 我的幸福就是—— 父亲在阳台玩雕刻 母亲在客厅学秧歌 老公在卧室打呼噜 儿子在书房看小说 …… 岁月静好 一世吉祥
    风梦阅读 339评论 0 1
  • 我能为你做很多,但我不能要求你改变什么。那些予取予求,那些肆无忌惮,早已埋葬在满是伤痕的过去了,如今,我们小心翼翼...
    禅司大人阅读 489评论 1 0