GitHub-将更改推送到master,但显示为与我不同的用户?

GitHub-将更改推送到master,但显示为与我不同的用户?,git,bash,github,Git,Bash,Github,我找到了一个GitHub回购。我只是对我的回购协议进行了修改,并像往常一样推到了master分支机构。我输入了我的帐户名和密码,提交被推送到GitHub。然而,当我检查我的电脑时,我看到了一个 我做错什么了吗?我在一台刚安装了gitbash的新计算机上。我通常在笔记本电脑上使用gitbash。在使用repos之前,我是否应该在我的gitbash客户机上以某种方式确定自己的身份?我很困惑。如果您查看,问题会更清楚,这可以通过向正常提交URL添加.patch来完成。它显示了这一行: 发件人:用户

我找到了一个GitHub回购。我只是对我的回购协议进行了修改,并像往常一样推到了
master
分支机构。我输入了我的帐户名和密码,提交被推送到GitHub。然而,当我检查我的电脑时,我看到了一个


我做错什么了吗?我在一台刚安装了
gitbash
的新计算机上。我通常在笔记本电脑上使用
gitbash
。在使用repos之前,我是否应该在我的
gitbash
客户机上以某种方式确定自己的身份?我很困惑。

如果您查看,问题会更清楚,这可以通过向正常提交URL添加
.patch
来完成。它显示了这一行:


发件人:用户

所以看起来一些通用的默认设置被采用了。您可能已经输入了用户名和密码作为Github凭据,这与进入提交的身份不同

按照用于设置您的姓名和电子邮件地址的命令进行操作,该命令归结为以下命令,用于全局设置您的姓名和电子邮件地址:

git config --global user.email "your_email@example.com"
以及本地回购的以下命令:

git config user.email "your_email@example.com"

非常感谢。我忘了每当我安装
Git
时我都需要这样做。现在如何还原回购协议,以便不显示随机用户,然后重新提交?请尝试搜索答案。如果未找到,请提出新的StackOverflow问题。