我的提交是否显示为GitHub中的另一个用户?

我的提交是否显示为GitHub中的另一个用户?,git,github,git-commit,git-push,Git,Github,Git Commit,Git Push,我正在尝试在我的笔记本电脑上设置git,以便将提交推送到GitHub。现在可以了,但如果我这样做,然后访问GitHub,看起来好像是某个随机用户(总是cbeaudoin898-我不知道这是谁)进行了所有提交。太奇怪了,我不知道是什么引起的。 推送提交时,我使用自己的用户名和密码登录。我的git配置中也有这个设置。以下是回购的一个例子: 我的git配置: 提交在GitHub上显示方式的屏幕截图: 以下是提交日志: 有人知道为什么会这样吗?我快疯了,设置GitHub是一件痛苦的事情,因为我试图为

我正在尝试在我的笔记本电脑上设置git,以便将提交推送到GitHub。现在可以了,但如果我这样做,然后访问GitHub,看起来好像是某个随机用户(总是cbeaudoin898-我不知道这是谁)进行了所有提交。太奇怪了,我不知道是什么引起的。 推送提交时,我使用自己的用户名和密码登录。我的git配置中也有这个设置。以下是回购的一个例子:

我的git配置: 提交在GitHub上显示方式的屏幕截图:

以下是提交日志:


有人知道为什么会这样吗?我快疯了,设置GitHub是一件痛苦的事情,因为我试图为两个不同的GitHub帐户(工作和私人)设置它-这本身就是一件麻烦事。

对于任何面临此问题的人,请首先检查您在本地git中是否有输入错误或配置了不同的电子邮件地址。如果是这样的话,那么这可能会解决这个问题,就像我以前的回购协议一样

1.要验证姓名和电子邮件:
git config——全局用户名

git-config——全局用户.email

2.要正确更新,请执行以下操作:
git config--global user.name“您在这里的正确姓名”

git config--global user.email“您的正确电子邮件在这里”

3.同样重复1。二,。没有--global选项。 4.现在必须重置作者
git提交--修改--重置作者

5.最后可以做强制推
git推送-f

6.在GitHub上验证
7.如果这个答案有效,请投票。您是否可以共享提交日志的输出,该日志还显示提交作者?(
git log
)嗨@evolutionxbox当然,我刚刚在原始帖子中添加了它!好像我在做…你是怎么做的?您是否配置了全局电子邮件和全局作者?如果您有两个帐户,那么您需要在存储库中分别配置这些设置。您好@ChuckLu,我是通过我的终端通过git push提交的。是的,全局电子邮件和作者都是我的电子邮件地址。这两个帐户不是这里的问题(或者至少我不这么认为)-问题是提交是由一个完全不同的GitHub用户完成的,我不知道您可能需要阅读此内容,非常感谢您的回答。我到处找这个。哈哈哈