git 提交代码时提示![rejected] master -> master (fetch first)error: failed to push some refs to解决方案!

git 提交代码时提示报错解决方案!

报错信息

![rejected] master -> master (fetch first)error: failed to push some refs to

报错原因:

  • 因为github/gitee中的README.md文件不在本地代码目录中

解决方法

  • 使用pull将线上、线下代码进行合并
git pull --rebase origin master
  • 然后再进行push
git push origin master

如果提示需要 git add 从新添加commit就可以啦

  • 提交成功
    image

提交项目到gitee报错Push to origin/master was rejected的解决办法!

image
这个问题比较常见了,一般是在第一次上传项目到github或者gitee上会出现。

以前将项目上传到github的时候出现这个问题,百般查找,找到一个好用的解决办法,依次输入以下命令:

git pull
git pull origin master
git pull origin master --allow-unrelated-histories

然后再次push项目,就ok了。

但是这次我是将项目上传到gitee上,也是查了半天,看到很多人说还是用上面的三行命令就能解决但是我用了之后还是不行。试了很多次找到一个解决办法:

在项目文件夹下输入

git push -u origin master -f

然后再push,就可以了。
image

posted @ 2021-08-03 22:47  咸鱼豆腐  阅读(4306)  评论(0编辑  收藏  举报