idea提交代码不成功,Error code: git002

push代码的时候提示Push rejected **** push master to origin/master was rejected by remote 的错误

报错原因是:提交代码的客户端配置的邮箱地址不规范......

 

解决办法:

重新设置用户,邮箱

打开Git Bash

1、git config --global user.name "姓名+码云用户ID"

2、git config --global user.email "邮箱"

查看 git config -l 是否设置成功~

3、在码云上确认设置的web端的邮箱为上面设置的邮箱一致,重新设置公钥

4、用记事本打开用户公钥文件 id_rsa.pub,拷贝所有内容到码云上。

修改邮件地址后,如果本地有包含非法邮件地址的历史提交数据,会报错。

5、方法:

    删了这个组件重新拉取代码,再改了重新提交。

 

end 最后这个问题如果还没有解决成功,可以尝试重新安装Git,重新拉取代码,在修改提交,这一次绝对成功,亲测有效~~

 

 

 

 

 

 

你可能感兴趣的:(学习总结)