转载请注明出处:http://blog.csdn.net/htwhtw123/article/details/77962961
1.代码上传
1.在码云上新建一个项目。
可以私有,也可以公开(私有是免费的)。注意,为了避免麻烦,先选择不要生成README.me(取消勾选下方的:使用readme初始化文件),创建一个完全为空的项目。
2.在Android Studio上新建一个项目
3.添加git仓库:上方功能栏:VCS->import Version Control ->Create Git Repository->选择git文件位置在项目根目录,后点击OK
左侧窗口,调整到Project视图.
(2)开始版本控制:
将右侧视图改为Project,右击项目根文件:Git ->Add (如下图),弹出窗口Add file to git ?选择Yes。
4.接着,再次右击项目根文件,Git->Commit Directory如下图
5.在弹出框,输入Commit Message后,将鼠标移动到commit,选择Commit and Push ,弹出框选择Commit,弹出如下对话框,点击Define remote
6.在云码上建立的仓库地址复制到如下对话框,点击OK,点击push,然后等待上传成功。
2.下拉代码
这个有些时候会一些问题了,之前之所以不创建readme就是为了避免下拉代码。下面具体讲。
(1)现在,新建一个readme文件。码云支持在网页上直接创建、删除、和修改文件,直接建立一个叫README.md的文件。
(2)Android Studio功能栏有一个pull按钮,点击即可pull代码
(3)但有些时候会遇到错误:Push rejected: Push to origin/master was rejected
如果本地有改变,就先在Android Studio里Commit一下。
接着,就直接使用git命令行去解决:
打开文件加,在项目的根目录右击,点击Git Brash Here
输入一下代码:
git pull origin master --allow-unrelated-histories
出现以下情况
键盘的esc键->输入 “:wq”->回车
然后终于把readme pull下来了