error

原因
当向github上push项目的时候,我们是先从github上克隆仓库到本地,然后再将要提交的项目放到克隆下来的本地仓库,之后将要提交的项目git add、git commit、git push。git push出错的原因是github上仓库和本地的仓库内容不一样,有可能是自己修改了github上的仓库内容,但没有pull到本地,就象在github的仓库中添加了readme,但本地并没有。
解决
在git push
前执行命令进行合并
git pull --rebase origin master
然后再git push就行了