Skip to main content

阻止会暴露个人电子邮件地址的命令行推送

如果选择了在执行基于 web 的 Git 操作中保密您的电子邮件地址,您还可以选择阻止可能暴露您个人电子邮件地址的命令行推送。

从命令行推送提交时,您在 Git 中设置的电子邮件地址会与您的提交相关联。 如果您启用此设置,则每当您推送到 GitHub 时,我们将检查最近的提交。 如果提交的作者电子邮件地址是您的 GitHub 帐户上的私人电子邮件地址,我们将阻止推送并警告这样会暴露您的私人电子邮件地址。

For more information on commit email addresses, including your noreply email address for GitHub, see "Setting your commit email address."

  1. 在任何页面的右上角,单击您的个人资料照片,然后单击 Settings(设置)

    用户栏中的 Settings 图标

  2. In the "Access" section of the sidebar, click Emails.

  3. 要在执行基于 web 的 Git 操作时对您的电子邮件地址保密,请单击 Keep my email addresses private(对我的电子邮件地址保密)对电子邮件地址保密的复选框图像

  4. 要在您从命令行推送的提交中保密电子邮件地址,请选择 Block command line pushes that expose my email(阻止会暴露我个人电子邮件地址的命令行推送)阻止会暴露个人电子邮件地址的命令行推送的选项

延伸阅读