如果我运行命令
git config --global user.email
,我会得到:16969914+jamesray1@users.noreply.github.com
。
然后,如果我在Github的电子邮件设置中勾选“阻止命令行推送”,并运行命令git push
,则无法正常工作,输出会显示error: GH007: Your push would publish a private email address.
。如果我尝试将此电子邮件地址添加到Github,则会收到错误提示信息。如果不勾选“阻止命令行推送”,则git push
可以正常工作。
我已经阅读了这些文章:
- https://help.github.com/articles/setting-your-commit-email-address-in-git/
- https://help.github.com/articles/about-commit-email-addresses/
- https://help.github.com/articles/setting-your-commit-email-address-on-github/
我已向Github支持发送了消息,但如果有人有任何想法,请随时回答。
git config user.email
时,它会显示什么? - Klas Mellbourn