最近我发现我在Github上一个Git仓库所有提交都出现了错名字的作者(not my account user name, which normally a hyperlink to my profile
)用户名不显示为提交
所以会有一个蓝色问号其中有一个提示说"Invalid author email. If this commit was made by you, check your local git email setting."
所以我做了一些变化which was indicated here.
git config --global user.email "[email protected]"
之后,我的提交将有我的用户名作为作者名称,它将充当超链接。
但问题是我的所有其他以前的提交保持不变。有什么办法可以改变这些吗? ? (即设置我的用户名作为犯作者)
没有。其实我没有做'git config --global user.email“[email protected]”'这一步之前。所以所有的提交都只显示我的名字。 (不超链接到我的个人资料) 我添加了--global user.email后,它的工作,现在显示配置文件的用户名。但旧承诺保持不变。 (他们的作者,虽然我做了那些) – prime 2015-02-06 19:20:27
@prime看看[提交没有链接到任何用户](https://help.github.com/articles/why-are-my-commits-linked-to -the-wrong-user /#commit-not-linked-to-any-user)并查看是否有任何帮助。 – 2015-02-06 19:23:06
是的,这是问题所在。我的提交就像在图像中一样。所以我添加了一个电子邮件地址。 (就像我在问题中提到的那样) 提交后将显示正确的用户名和链接。但是较旧的提交不会改变:/ – prime 2015-02-06 19:26:12