Skip to content

Git操作 如何隐藏您的邮件信息

bin4xin edited this page Nov 1, 2022 · 2 revisions

首先需要确保您的Email处于保护状态

请注意:如果您勾选了Keep my email addresses private,那么请一定要进行下面的本地配置否则会报错:

! [remote rejected] master -> master (push declined due to email privacy restrictions)

  • 首先确保您的GitHub账户处于登录状态,然后点击此处emails settings
  • 其次找到Keep my email addresses private复选框栏目,确保改复选框处于勾选状态(如下图)

重新配置您的本地Email信息

  • 然后您勾选复选框后,有Tips会提示您的代理邮件地址,一般以这样的形式:
    • ID+USERNAME@users.noreply.github.com

在您的Terminal终端中配置Email:[^1]

git config --global user.email "ID+USERNAME@users.noreply.github.com"

您可以通过以下命令查看是否配置成功[^2]

git config --global --list
  • 最后您就可以进行git push等操作了。

REF