大概原因是:初始化项目时,远程仓库建了README.md文件,而本地仓库与远程仓库尚未进行文件关联,因此需要将两个仓库的文件进行关联后提交。
解决方法:
1.切换到自己项目所在的目录,右键选择GIT BASH Here,Idea中可使用Alt+F12
2.在terminl窗口中依次输入命令:
git pull
git pull origin master
git pull origin master --allow-unrelated-histories
3.上面命令执行完之后,重新push项目,一般都是可以成功提交了
4.如果还有问题,可以执行下面命令:
git pull origin master –allow-unrelated-histories
git push -u origin master -f
5.刷新github页面,发现上传成功!