我怎样才能用git修改作者?

时间:2012-11-20 17:39:40

标签: git

在访问存储库之后,我提交了一次而没有配置名称和电子邮件。 然后我编辑存储库中的文件,然后再次提交而不配置名称和电子邮件。 现在我在命令下面执行更新名称和电子邮件:

git config --global user.name "name" 
git config --global user.email abc@d.com 
git commit --amend -m "some information" 

我使用git gui检查修改后的文件,找到提交者是对的我的名字和电子邮件。但作者仍然保持它就像我的电脑名称@ host。我怎么能让它正确。 提前致谢 。

1 个答案:

答案 0 :(得分:2)

好的解决方案是使用--reset-author

git commit --amend --reset-author

另一种可能性是使用--author选项进行修改:

git commit --amend --author="My Name <my.name@email.com>"

<强>资源: