idea中搭建完springboot项目后,上传到码云提示:Push rejected

1.搭建完springboot项目后,在码云上创建了一个远程仓库,还随手点了初始化ReadMe文件,在我的远程仓库出现了如下图所示的两个文件,我以为这样是没啥毛病的。就是因为这样一点击,就点出了问题。

idea中搭建完springboot项目后,上传到码云提示:Push rejected

2.接着在idea上点击push的时候报如下警告,提示我push被拒绝。首先想到的是码云没有添加ssh,查看之后确实没有添加,一顿操作添加完之后以为就好了,再次push,再次Push reject。

idea中搭建完springboot项目后,上传到码云提示:Push rejected

3.使用git命令在idea中push时,报错提示信息如下图,复制到百度上很快就找到了解决方法。

idea中搭建完springboot项目后,上传到码云提示:Push rejected

问题在于我本地仓库没有远程仓库中的那两个文件,导致原地和本地的不同步。解决办法有两种

第一:本地没有ReadMe文件,那就在本地生成该文件,再push即可。操作如下:

git pull --rebase origin master     本地生成ReadMe文件
git push origin master

第二:直接使用git push -f origin master强制覆盖远程分支的内容。团队合作时不建议这样做,自己练手的话就没关系。

 

害......又踩了一次坑,想必那些大佬看到这个问题很快就知道是什么原因吧。我还是太菜啦,有空的话还是系统的学习一下git吧。

 

上一篇:在jre1.8版本下,使用ikvm将jar转换为dll,以供c#调用


下一篇:解决 ! [rejected] xxx -> xxx(fetch first)问题