我有一个位于here的GitHub回购。我只是改变了我的回购并推送到master
分支,就像我一直做的那样。我输入了我的帐户名和密码,提交被推送到GitHub。但是,当我查看GitHub commits page时,我看到了user that is not me。
我做错了什么吗?我刚刚安装了Git Bash
的新计算机。我通常在笔记本电脑上使用Git Bash
。在使用回购之前,我应该以某种方式在Git Bash
客户端上识别自己吗?我很困惑。
答案 0 :(得分:4)
如果查看raw commit,可以更清楚地看到问题,可以通过将.patch
添加到正常提交URL来完成。它显示了这一行:
From: User <User>
因此看起来有些通用默认值被提升了。您可能已输入您的用户名和密码 Github凭据,这些凭据与您提交的身份分开。
按照official Github instructions设置您的姓名和电子邮件地址,归结为此命令以全局设置:
git config --global user.email "your_email@example.com"
本地仓库的这个命令:
git config user.email "your_email@example.com"