前言
在原来的公司一直使用的是SVN,最近入职新公司都是使用Git将代码上传到码云上,初次使用Git不知道如何新建项目和将项目上传到码云上,踩过很多坑,为了避免以后还是会忘记,就写下本篇博客记录一下,以供参考。
教程
1.首先前往码云注册账号,没什么好说的,全中文的。
2.码云右上方加号,创建项目
点击图上箭头指示的两个地方都可以在码云上新建项目,可以选择将项目设置为公开或者私有的。
这个默认使用Readme初始化项目。如果你不使用任何文件初始化你的项目,即不勾选下图所有的复选框,那么就不会有冲突问题了。也就是和上传到GitHub一样,完全不会被拒绝。
以下教程以使用Readme初始化项目为例,教大家如何将项目上传到码云,也同样适用于解决分支冲突的问题。
3、下面 就是将项目上传到码云上了
- 打开Android Studio--VCS--Enable Version Control Integration...
- 下拉选择git
- 然后仓库就创建好了,此时左方文件应显示为红色
- 然后VCS--git--add 代码添加到git仓库
-
-
- 点击yes之后整个项目会变成绿色
- 点击上方那个vcs上行箭头
-
-
- 选择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,会出现下面的错误提示
-
- 在下面的输入
git pull origin master --allow-unrelated-histories回车,等待合并拉取到Readme.md,关闭窗口。 -
- 拉去成功之后,然后就是直接push了
-
- push之后会在下面的Messages那里弹出提示提交成功,这样就大功告成了