Oidaho Asked:2023-09-11 01:22:28 +0000 UTC2023-09-11 01:22:28 +0000 UTC 2023-09-11 01:22:28 +0000 UTC 当从控制台 git push 时,GitHub 无法确定用户 772 实际上,问题如下:我在代码编辑器(PyCharm)中执行一些操作,然后提交。是时候把它填满了 - 我面临着以下问题。如果您使用 PyCharm 工具包进行推送,则 GitHub 会确定谁进行了提交: 如果我通过 GNU\Linux 控制台或 Powershell(我刚刚检查了两者)执行 git Push,那么 GitHub 无法确定是谁进行了提交: 这里的主要区别在于,第一个选项中有用户个人资料图片以及可单击的用户名。在第二种情况下,情况并非如此。 git 1 个回答 Voted Best Answer Oidaho 2023-09-11T18:43:30Z2023-09-11T18:43:30Z 问题已解决。事实证明,与您通过以下方式指定的电子邮件相匹配: git config --global user.mail user@example.com 为了让 GitHub 真正了解您就是您,您必须提供 GitHub 用作内部地址的电子邮件地址。也就是说,您需要在配置中指定以下形式的电子邮件: git config --global user.mail 111111111+User@users.noreply.github.com 您可以通过以下方式在字段描述中找到此电子邮件: Git-Hub -> 设置 -> 电子邮件 -> 主电子邮件地址 感谢@user7860670 的提示。
问题已解决。事实证明,与您通过以下方式指定的电子邮件相匹配:
为了让 GitHub 真正了解您就是您,您必须提供 GitHub 用作内部地址的电子邮件地址。也就是说,您需要在配置中指定以下形式的电子邮件:
您可以通过以下方式在字段描述中找到此电子邮件:
感谢@user7860670 的提示。