git 本地项目关联线上仓库报错 failed to push some refs to “XXX”

559 阅读1分钟

本地项目关联远程仓库步骤:

  • git init
  • git remote add origin xxx(远程仓库地址)
  • git add .
  • git commit -m 'xx'
  • git pull --rebase origin master
  • git push -u origin master

关联源时报错

报错信息

执行 git remote add origin 仓库地址 进行项目关联

执行 git push -u origin master 步骤出现上面错误

原因是:本地项目中缺乏线上的 README.md 文件, 如下图:

执行 git pull --rebase origin master 拉取文件

此时本地就有了

接着执行 git push -u origin master 就可以将本地项目提交到线上了

此时线上跟本地代码是一样的

谢谢大家的阅读,有错误之处,敬请指教。