您的位置:首页 > 移动开发 > Android开发

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

2016-05-02 14:18 465 查看

第一步

下载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即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: