为了方便自己对代码的管理,可以把代码上传到码云,以后不管在哪都可以直接拿过来用,便于保存,方便记录。
下面就将整个使用步骤介绍一下:
1.首先前往码云注册账号,没什么好说的,全中文的。
-
2.码云右上方加号,创建项目,如下图箭头的指向
点击图上箭头指示的两个地方,选择新建仓库,箭头指示的这两个地方都可以在码云上新建项目,可以选择将项目设置为公开或者私有的。
填写仓库名称(你的项目工程名),仓库介绍(可以是对项目的简单描述),私有或者公开自己根据情况选择,选择语言(项目对应的语言)
这个默认使用Readme初始化项目。如果你不使用任何文件初始化你的项目,即不勾选上图所有的复选框,那么就不会有冲突问题了。也就是和上传到GitHub一样,完全不会被拒绝。
以下教程以使用Readme初始化项目为例,教大家如何将项目上传到码云,也同样适用于解决分支冲突的问题。
-
3.下面 就是将项目上传到码云上了
打开Android Studio--VCS--Enable Version Control Integration...
在弹出的窗口右侧点击下拉选择Git ,如下图所示:
然后仓库就创建好了,此时左方文件应显示为红色
然后VCS--Git--add 代码添加到Git仓库
点击yes之后整个项目会变成绿色
然后点击上方那个vcs上行箭头
在Commit Message里必须填写提交信息,然后在右下方Commit按钮处点击选择Commit and Push Commit Message
然后点击Define remote 会弹出下面的弹出框
将码云上的项目地址复制下来,粘贴在上面
点击ok ,然后直接push,工程右下角会出现下面的弹出提示
VCS--git--pull(看清楚不是push)拉取Readme.md,进行拉取Readme.md操作前,一定要把本地git仓库未commit的文件commit。因进行VCS操作后,android studio会自动添加vcs.xml等文件到git。
点击刷新按钮,勾选上master,然后点击pull
此时工程右下角会出现下面的错误提示
点击下面的Terminal输入 git pull origin master --allow-unrelated-histories
回车,等待合并拉取到Readme.md。
拉取成功如下图所示
拉取成功之后,然后就是直接push了
push之后会在下面的Messages那里弹出提示提交成功,这样就大功告成了
接下来返回码云上面刚才创建的项目仓库就可以看到刚刚提交上来的程序文件了。
————————————————
原文链接:https://blog.csdn.net/u013184970/article/details/88660722