as使用git@oschina


  1. 下载Git,安装

  2. 在AS中设置Git

    在Settings -> Version Control -> Git -> Path to Git executable 中填上你安装的 git.exe的路径

     设置好了以后,点击后面的Test,如果弹出如下框,则Git关联成功

        

  3. 在OSC git中新建一个项目

    此项目为空,等下会在AS中将工程导入此项目,项目中不要建立ReadMe文件

  4. 在AS中新建一个工程,如果已有工程,则不需重建

  5. 将上步中建立的Android工程设置为Git管理

    点击Create Git Repository后,选择自己的Project即可

    此时,所有准备工作都已经做完了,剩下的就是提交代码到仓库了

  6. 提交代码到OSC Git

    1. 将整个工程add,如下图


    2. 提交代码

      这个地方一起提交总是没反应,就一个目录一个目录的提交的

    3. 提交以后需要Push文件,push后才会在OSC仓库中看见文件


    4. Push的时候需要你输入你建立的关联仓库的地址,这个地方就是跟你的OSC仓库关联


    5. 关联成功后,你刚刚提交的记录就会列出来,点击Push,文件上传到仓库


    6. 到此导入完成,你就可以到OSC 仓库中看见自己导入的文件了。

    7. 假如你的oschina上新建的时候有个README文件,此时你在push的时候会报:Push rejected: Push to origin/master was rejected,这是因为你没有update这个READEME文件,解决办法就是-->去oschina删掉这个文件,然后vcs-git-pull,配置一下远程仓库,然后勾选orign/master,就好了。最后再push

    8. 如果上面反复报错refusing to merge unrelated histories,在确保所有的文件都已commit后,可以尝试下面的方法:

    9. 第一步:

       git pull origin master ----allow-unrelated-histories  之后git push -u origin master  中间还会需要输入邮箱和密码(不可见),可能会报错fialed to push some refs to 'git'等等

    10. 此时需要加一句 git pull --rebase origin master之后再push 可参看http://jingyan.baidu.com/article/f3e34a12a25bc8f5ea65354a.html
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值