Android studio 码云git使用

一、AS配置准备

先下载gitee插件

Android studio 码云git使用

登录码云gitee(登完点Test测试下是否能连)

Android studio 码云git使用

登录github账户(好像可以不用,我是先注册github账户然后码云绑定)

Android studio 码云git使用

二、上传本地代码到码云

Android studio 码云git使用

Android studio 码云git使用

建立新仓库名,private为私人仓库,不勾为公共仓库,点share成功右下角提示successfully shared project on Gitee

Android studio 码云git使用

到码云看下是否上传成功

Android studio 码云git使用

三、提交代码

主master提交

先看下本地代码

Android studio 码云git使用

再看下远程代码

Android studio 码云git使用

先commit,必须填写commit massage

Android studio 码云git使用

再push

Android studio 码云git使用

Android studio 码云git使用

再去码云仓库中看下代码是有提交了(ok可以了)

Android studio 码云git使用

分支提交代码到主master

平时的开发中可能代码管理不止一人,所以建立分支是在所难免的

建立分区(先建个one子分区)记得要进行本地分支切换

Android studio 码云git使用

Android studio 码云git使用

Android studio 码云git使用

点击checkout进行one/master切换

Android studio 码云git使用

local branches下当前新建的one分区为空,选择master->merge into current(合并到one)

Android studio 码云git使用

添加3个东西进行提交,记得看下是否是在one分支下进行修改local branches列表如上图所示(提交点击commit到one分支)

Android studio 码云git使用

再点击push到远程仓库的one分支中

Android studio 码云git使用

码云上点击master选择one分支查看是否更新了代码

Android studio 码云git使用

但是主master代码还未更新

Android studio 码云git使用

所以还需要切换分支,如下图所示把one分支的内容merge到master

Android studio 码云git使用

然后直接点击push就可以了提交了

Android studio 码云git使用

然后在看下master中是否更新了代码(像其他合并代码之类的就跟svn相似,如法炮制这里就不截图了)

Android studio 码云git使用

碰到问题

因之前机子是其他人的码云账户登录的,即使切换了账户上传更新代码也会有问题

git -- Authentication failed for
控制面板->用户账户->管理你的凭证->win凭证->编辑更改之前电脑的gitee用户信息

git : empty ident name (for <>) not allowed

项目中打开.git->config->添加如下信息即可解决
[user]
    name = xxxxx
    email [email protected]