android studio将代码关联到git@osc(出现 Empty repository,以及push reject解决)

第一步

下载git并安装,这一步网络上已经有很多教程,不在多言,下载地址如下
http://git-scm.com/downloads/

第二步

在android studio上配置好git
file->settings->version control->git
这里写图片描述

第三步

点击菜单栏VCS->import into version Control->Create Git Repository
这里写图片描述
在Select directory for git init中选择自己要关联的工程文件夹,点击OK
这里写图片描述
这时候应该会发现所有的文件都会变成红色的。说明已经添加到本地仓库。

第四步

选择VCS->git->add,注意这时候应该先在工程视图里选择整个工程文件,这样就会把整个文件都加入git
这里写图片描述

第五步

这里大部分教程都会出现一个问题,就是在点击push后,如果发现,master-> Empty repository,不存在仓库的问题,这时候我们打开git bash,输入
cd 刚才工程的路径
比如 cd d:\\android\\test
然后输入git commit -m "Initial Commit"初始化,等出现代码段提示后即可关闭
而后重新执行第三步,第四步。
而后点击push,会发现push已经出现define remote的字样,点击后出现提示框
这里写图片描述
这时候,如果你已经在@osc上建好了项目
在url中输入
这里写图片描述
箭头处的网址,直接复制过来,如果没有,则去git@osc上新建项目,注意项目名与本地工程名应该一致,这部分可以去参考git@osc建工程的其他资料
选择ok后根据提示,输入账号密码等一些东西后,点击push

第六步

提示push reject,是因为git@osc上有readme文件,本地没有,在version control中,右键删除
这里写图片描述
如图所示文件,然后
点击VCS->git->pull,会发现readme文件已经被关联到本地,这个时候在电机push即可

  • 8
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值