我愿意更新我的 GitHub 用户名,以便与其他网站和社交媒体更加一致和易于识别。
与您的 GitHub 提供的 noreply 电子邮件地址关联的 Git 提交不会归因于您的新用户名,也不会出现在您的贡献图中。如果您的 Git 提交与您添加到 GitHub 帐户的另一个电子邮件地址相关联,包括基于 ID 的 GitHub 提供的 noreply 电子邮件地址,那么它们将继续归属于您,并在您提交后显示在您的贡献图表中。更改了您的用户名。有关设置电子邮件地址的更多信息,请参阅“设置您的提交电子邮件地址”。
到底是什么意思?如果我理解正确的话,如果我更改了用户名,我的提交将不再归属于我?“noreply 电子邮件地址”和“基于 ID 的noreply 电子邮件地址”的正确含义是什么?如何确定我的提交是否与其中之一相关?
换句话说,在更改用户名之前如何检查我是否会丢失提交属性?
请注意,我在当地工作,这git config --list | grep email给了我user.email=<my-real-email>@gmail.com.