本地代码进行git push到gitHub时出错failed to push some refs to

本地代码进行git push到gitHub时出错failed to push some refs to
点击领取淘宝京东拼多多唯品会优惠券
问题描述:
       创建github账户后,也在本地创建了.git。在本地第一次使用$ git push -u origin master的时候,出现了这样的错误。

      e rror: failed to push some refs to 'git@github.com:yangchao0718/cocos2d.git

      hint: Updates were rejected because the tip of your current branch is behin
解决办法:
       出现错误的主要原因是github中的README.md文件不在本地代码目录中。也就是说我们创建github的版本库的时候,没有执行下面的代码。

问题(Non-fast-forward)的出现原因是: git仓库中已有一部分代码, 它不允许你直接把你的代码覆盖上去
于是你有2个选择方式:

1. 强推,即利用强覆盖方式用你本地的代码替代git仓库内的内容: git push -f

2. 先把git的东西fetch到你本地然后merge后再push

    - $ git fetch
    - $ git merge

这2句命令等价于 $ git pull

那么就需要我们执行一次。
       或者使用 $ git pull --rebase origin master 或者git pull。再执行语句 git push -u origin master即可完成代码上传到github