首页 > 解决方案 > “git log”中的电子邮件地址错误

问题描述

我向我的 repo 提交了几个文件,但没有包含用户名和电子邮件详细信息的 .gitconfig 文件,因此 git 接收了我在 linux /etc/hostname 文件中指定的错误电子邮件。

这是我正在谈论的回购,名称为“Leslie King”的灰色提交没有链接到任何东西: https ://github.com/zoliky/dotfiles/commits/master

原样离开有什么不对吗?我真的不想修改 git 日志。从现在开始,我将继续以良好的电子邮件承诺。我只是想知道保留旧提交是否有任何问题。

标签: github

解决方案


不,在正常情况下这不会有问题。

唯一可能出现问题的地方是,如果您要向要求所有提交者签署贡献者协议的更大的开源项目提交,管理这些的自动化系统会将此代码视为由 2 个独立的人贡献(1每个电子邮件地址)。

如果您真的想“修复”它,那么您可以查看这组说明https://help.github.com/articles/changeing-author-info/


推荐阅读