关于Idea使用git提交到码云出错问题Push rejected

使用Idea提交代码到码云上出现

**Push rejected Push master to orgin/master was rejected by remote**

在这里插入图片描述
关于Idea使用git提交到码云出错问题Push rejected_第1张图片

可以看到翻译过来是:将主机推送到资源站被拒绝.

在查阅了很多资料后,发现是码云上不小心把自己的邮箱设为了不可见,

关于Idea使用git提交到码云出错问题Push rejected_第2张图片

然后把邮箱设置为公开的后,再在git的命令行跑一下命令


```bash
git pull

git pull origin master

git push -f --set-upstream origin master

最后显示如下效果即可
关于Idea使用git提交到码云出错问题Push rejected_第3张图片

其他情况

在处理这个问题时,也发现了其他可能会出现此问题的情况,比如之前是同事使用你的电脑提交到git,想要修改提交git用户名和密码.

解决办法
控制面板->搜索’凭据管理器’->凭据管理器
关于Idea使用git提交到码云出错问题Push rejected_第4张图片

可以通过这里把之前同事存留的用户名和密码删除掉,重启idea,做一次pull,会让你重新输入用户名和密码.

你可能感兴趣的:(关于Idea使用git提交到码云出错问题Push rejected)