0

初始化存储库后,我提交一次,没有配置名称和电子邮件。然后我在存储库中编辑一个文件,然后再次提交而不配置名称和电子邮件。现在我执行以下命令来更新名称和电子邮件:

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

我使用 git gui 检查修改后的文件,发现提交者是正确的我的姓名和电子邮件。但是作者仍然保留它就像我的计算机的 name@host 。我怎样才能让它正确。提前致谢 。

4

1 回答 1

2

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

git commit --amend --reset-author

另一种可能性是修改--author选项:

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

资源:

于 2012-11-20T17:41:10.907 回答