【解决】IDEA中Push to origin/master was rejected错误

在IDEA中push项目的时候遇到 Push to origin/master was rejected错误提示。

该错误意思是推送被拒绝

原因是:

项目初始化时勾选了README.md文件,或者之前存在其它文件。而本地仓库与远程仓库尚未进行文件关联,因此需要将两个仓库的文件进行关联后提交。

解决方法:

  • 切换到自己项目所在的目录,右键选择GIT BASH Here,Idea中可使用Alt+F12

  • terminl窗口中依次输入命令:

    1
    2
    3
    git pull
    git pull origin master
    git pull origin master --allow-unrelated-histories
  • 在IDEA重新push项目。

1
注意: 如果还没有成功,删除本地项目下的【.git】目录。重新关联项目,再推送。

【解决】IDEA中Push to origin/master was rejected错误
http://anximin.github.io/2021/07/29/git_push_rejected/
作者
Sylar
发布于
2021年7月29日
许可协议