git启用了隐私邮箱后如何git push

533 阅读1分钟

以gitee设置为例,启用了以下两个设置之后 1644825921(1).png push代码会提示

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: gitee.com/profile/ema…

解决方法 >>修改邮箱

1、使用命令查看当前的全局用户E-mail git config --global user.email 或者 查看当前的项目用户E-mail git config user.email

2、找到你gitee给的提供的E-mail(截图中打码位置)。

3、重新设置你的全局用户E-mail git config --global user.email "xxx@users.noreply.github.com" 或者 当前的项目用户E-mail git config user.email "xxx@users.noreply.github.com"

4、重置上次提交的作者信息 git commit --amend --reset-author 输入命令后,进入vi模式,不用修改直接在英文输入法下:wq(冒号wq)保存

5、提交 git push