我的上次提交与我的组织名称和电子邮件一起显示为Github上的提交者。经过一些研究,我发现了许多调整并尝试了这些命令来改变名称和最后一次提交中的电子邮件:
git -c user.name="my_name" -c user.email=my_email_address commit --amend --reset-author
git commit --amend --author "my_name <my_email_address>"
这些命令工作得很好但是在合并代码之后,我只是注意到我的组织名称再次与最后一次合并提交一起显示。
答案 0 :(得分:1)
您可以使用以下方法检查配置:
git config --show-origin -l
这样,您可以检查所有配置文件,其中可能包含您的user.name和user.email
在您的回购中,请务必设置所需的正确用户和电子邮件
cd /path/to/my/repo
git config user.name xxx
git config user.email xxx
如果您没有任何新提交(在修改旧提交后完成)仍将使用旧信息创建。