赞
踩
要求很简单:只要有github账号就可以
跟着我一起动手操作吧!
1.登陆github官网,点击new repository (下图红圈中的两种方式都可以创建仓库)
2.在以下这个页面中,
你必填Repository name,随便写,但一般写你想要管理项目的名称,这样在以后自己才能看懂。
仓库的可见性默认选中的是public即公开的,如果你不想公开就私有(private),但要花钱的
“Initialize this repository with a README”这个一定要勾选,否则这个仓库是不能使用的。
最后点击create repository,创建仓库完成。跳转到仓库详情页。
在settings中可以对刚才创建的仓库管理,比如:删除
点击clone or download ,你可以看到仓库的访问地址,也就是你在上传项目时需要填写的URL,默认是HTTPS格式的,但在androidstduio中最好还是使用SSH。点击红线标注的“Use HTTPS”可以切换这两种方式。
好了,仓库配置好了,仓库的地址也知道了,现在开始上传项目源码到github服务器吧!
步骤:
1.VCS--->Import into version control---->Create git repository...
2.选择要上传的项目,单击ok
鼠标在项目上点击右键,会看到多出一个Git菜单项,执行Git-->Add
Git---->Commit Directory
点击Commit上传到本地,这里我们点击Commit and push上传到本地的同时,上传到github服务器。
这里会提示你的代码是否有error或者warning,你可以review,这里只有warning就直接点击commit。
点击Define remote来设置上传路径。Name默认为origin,也可以改,URL填刚才你创建Repository时的,上面有提到。点击ok,,checking URL成功后,点击push
正常何况下这时你查看github页面上却没有上传成功。
看下androidstudio右下角的Event log:
意思是push被拒绝
这是因为你在github上创建的那个repository里面的reademe.md文件,你本地项目里没有,也就是本地和远端服务器
内容不一致,导致push被拒绝。
解决办法有两种:
1.在github上 new repository时不创建readme.md文件,但现在好像不好使了,因为github要求对每个项目有一个说明
也就是在reademe.md文件中描述你的项目,这样别人看你的项目时也更高效
2.如果1不行,那只能把readme文件首先pull到你本地的项目中,再一并push.
解决步骤:
鼠标放到项目上,右键Git--->Repository--->Pull
点击地址后面的刷新按钮,这是会出现你服务器端配置的branch,勾选它,点击Pull,这时Readme.md文件,就下载到你的项目中了,这是重新push,鼠标放在项目上,右键Git--->Repository--->Push
点击push,好了,搞定。现在再看看服务器上已经有了:
你可以清楚的看到你提交的版本控制信息。initiali commit是初始提交,first commit是刚才上传时,我们手动填写的push message。
温馨提示:本篇博文是博主的心血,拒绝转载,如果发现,后果自负!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。