我无法使用我的原始帐户进行提交

I can't make commits with my original account

我安装了 git 我的 MacBook Pro 并构建了一个基本的 iOS 项目,然后提交到存储库。

但是,现在当我试图跟踪我所做的提交时,它会在提交中显示我的全名而不是我的用户名,我无法单击以检查它有什么问题。

它显示了存储库中的提交,但是当我查看当天的提交时,它在我的时间轴上没有显示任何内容。

我以前在 Git 上从未发生过这种情况。请帮忙,我真的很困惑。我做错了什么?

我也遇到过这种情况。如果您的 git 设置的 user.emailuser.name 与您的远程 (GitHub) 帐户不同,通常会发生这种情况。当您从本地计算机提交时,GitHub 看到另一个人而不是您提交。

请打开命令行并输入 git config -l。这将显示您正在使用的电子邮件 ID 和名称。像这样:

$ git config -l
user.email=myemail@email.com
user.name=Debadipti Patra

检查这是否与您的 GitHub 帐户匹配。如果不改变输入这个的全局值:

$ git config --global user.email "you email"
$ git config --global user.name "you name"

并通过$ git config -l

确认

尝试提交到您的存储库。希望这有效。但不幸的是,这并不能修复你过去的提交,它们仍然不会出现在你的时间线上。

如果有效,请分享。它也可以帮助其他用户。