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

本文介绍了在使用Idea提交代码到码云时遇到的Push rejected问题,原因是码云邮箱设置为不可见。解决方案包括将邮箱设置为公开,并在git命令行执行相关操作。此外,还提到了其他可能导致此问题的情况,如多人共用电脑提交git,可通过Windows凭据管理器删除旧的用户名和密码来解决。
摘要由CSDN通过智能技术生成

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

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

在这里插入图片描述
在这里插入图片描述

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

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

在这里插入图片描述

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


```bash
git pull

git pull origin master

git push -f --set-upstream origin master

最后显示如下效果即可
在这里插入图片描述

其他情况

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

解决办法
控制面板->搜索’凭据管理器’->凭据管理器
在这里插入图片描述

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

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值