【问题标题】:How can I prevent my name from showing up in github commit messages?如何防止我的名字出现在 github 提交消息中?
【发布时间】:2020-05-06 07:43:52
【问题描述】:

这里很可能是一个简单的问题。当我分享一个 github 链接时,我的全名显示在包含提交消息的栏中。我想把它改成我的用户名。我已经完成了设置,但我似乎无法在显示中找到更改它的位置。

它是从源中提取我的名字吗?如果是,是否可以从命令行设置用户名别名?或者这是我忽略的 github 用户配置文件中的设置?

任何帮助将不胜感激。谢谢。

【问题讨论】:

标签: github settings


【解决方案1】:

GitHub 通过与您的帐户关联的电子邮件地址将您的用户名与提交相关联。因此,如果提交电子邮件地址与 GitHub 帐户相关联,则将使用该帐户。如果没有与该电子邮件关联的帐户,则将使用提交中列出的全名。

因此,您可以重写您的提交以使用不同的电子邮件地址并强制推送现有的提交,或者如果您希望关联给定的电子邮件地址与您在 GitHub 设置中的帐户(并验证该电子邮件地址)使用您的用户名。

【讨论】:

  • 我在电子邮件设置下确实有一个电子邮件被列为我的主要电子邮件。还有其他地方需要关联吗?
  • 不是你必须有一个电子邮件,而是你在提交中使用的电子邮件(通常是user.email的设置, git config -l) 必须与您的 GitHub 帐户相关联。
  • 好的,我现在明白了。谢谢你。而且我也看到这个问题以前出现过。干杯。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-07-12
  • 1970-01-01
  • 2019-11-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-09
相关资源
最近更新 更多