IDEA初次发布项目到码云/GitHub报错

前提:本地git仓库和git服务器地址一切配置好之后,点击push出现如下错误

push to master was rejected

解决方法:

1.先pull一下,注意勾上master,如下图(注:pull可能会失败,项目下多出一个README.md文件,如下图

2.出现README.md文件后,commit这个文件,然后push整个项目,就不会报错了

如果pull没有出现README.md文件,并且还继续报错的话,就去项目路径下(或IDEA的Terminal)依次运行下面命令

git pull

git pull origin master

git pull origin master --allow-unrelated-histories

扫描二维码关注公众号,回复: 2405453 查看本文章

如果git pull origin master --allow-unrelated-histories报如下错误

Your local changes to the following files would be overwritten by merge:
        .idea/vcs.xml
 

就stash changes(这个操作是隐藏本地仓库的修改,相当于和远程仓库冲突了,这个答案是来自https://blog.csdn.net/hyr83960944/article/details/37809965),stash changes后有了vcs.xml后别忘了Unstash changes

注:git服务器使用的码云,github应该也是一样的,如果不一样请留言

猜你喜欢

转载自blog.csdn.net/qq_31384551/article/details/81221786