当本地代码提交后推送到远程仓库地时候,出现了如下问题:
Total 91 (delta 14), reused 0 (delta 0), pack-reused 0 remote: Powered by GITEE.COM [GNK-6.4] remote: error: GE007: Your push would publish a private email address. remote: You can make your email public or disable this protection by visiting: remote: https://gitee.com/profile/emails remote: error: hook declined to update refs/heads/master error: failed to push some refs to 'https://gitee.com/xxxx/gulimall.git' To https://gitee.com/xxx/gulimall.git ! refs/heads/master:refs/heads/master [remote rejected] (hook declined) Done
原因:远程仓库Git中,默认设置不公开邮箱地址,所以在配置地时候需要按照远程仓库中提供地转换地址进行全局设置。
解决方法:Git中账号设置,找到邮箱管理。根据提供地“提交邮箱设置”地址,重新全局设置邮箱地址即可。
git bash命令:
git config --global user.email 提供地转换邮箱地址