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
上一篇:memcache,redis区别
下一篇:点击a标签跳转到qq聊天页面