我需要设置user.name和user。提交之前发邮件。我还想把我的项目上传到github.
在过去,我已经设置了user.name,这个值在github网站上是公开的。这两个值(github username和git config user.name)可以不同。
因为git config user.name在github上,value是公共的,我认为git config user.email也在github网站上公开。
是否建议设置user。电子邮件到相同的github电子邮件?我不想公开我的邮箱地址。
如果你想让你的个人电子邮件地址保密,你可以使用GitHub的无回复电子邮件地址作为你的提交电子邮件地址。要想在命令行推送提交时使用noreply电子邮件地址,请在Git中设置提交电子邮件地址时使用该电子邮件地址。要使用你的noreply地址进行基于web的Git操作,请在GitHub上设置你的提交邮件地址,并选择Keep my email address private。
参考:https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-github-user-account/managing-email-preferences/setting-your-commit-email-address