Github没有';不显示提交的正确作者

Github没有';不显示提交的正确作者,git,github,Git,Github,我在github上有一个帐户,我是一个组织的所有者 我不明白为什么当我执行“git提交”和“git推送”时,网页上会显示作为提交作者的组织的名称 当我运行“git push”时,我使用我帐户的用户名和密码 谢谢提交用户不会受到git push的影响,您需要以正确的用户身份提交 您可以通过执行以下操作进行设置: git config --global user.name "My Name" git config --global user.email me@example.com 如果您想修复最

我在github上有一个帐户,我是一个组织的所有者

我不明白为什么当我执行“git提交”和“git推送”时,网页上会显示作为提交作者的组织的名称

当我运行“git push”时,我使用我帐户的用户名和密码


谢谢

提交用户不会受到git push的影响,您需要以正确的用户身份提交

您可以通过执行以下操作进行设置:

git config --global user.name "My Name"
git config --global user.email me@example.com
如果您想修复最后一次现有的提交(尚未推送),可以执行以下操作

git commit --amend --reset-author

转到您的项目文件夹

在“.git/config”下,您可以看到您的信息

[user]
    name = xxx
    email = xxx

也许你的信息是错误的。

@lucaghera如果你真的需要改变回购协议的历史:@Wivlaro谢谢,它成功了。但是,我无法通过使用选项
--local
修复名称。如果全球用户有数百份回购协议,一份,这一份,另一份用户名呢?谢谢谢谢,成功了。但为什么当我推git时总是要求输入用户名和密码呢?谢谢@maverick您使用git ssh url还是https?