代码之家  ›  专栏  ›  技术社区  ›  FrenzyMan

GitHub来的时候不显示我的名字

  •  0
  • FrenzyMan  · 技术社区  · 10 月前

    基本上,我提交了,但提交没有显示我的帐户,它只显示“用户”,而不是显示我的帐号名,旁边有pfp。它在图片中看起来像这样。

    作为你的参考,我是github的新手,在IntelliJ上做这件事。

    [This is the picture](https://i.sstatic.net/yrcD5Bd0.png)

    我尝试使用IntelliJ从github登录和退出。但它显示“身份验证数据无效。请重新登录”。我转到版本控制,但随后看到我已登录。问题是否可能是由于“无效身份验证数据”消息造成的?

    1 回复  |  直到 10 月前
        1
  •  1
  •   Harsh Shah    10 月前

    看起来你的Git提交显示为“用户”,而不是你的GitHub帐户名和你的个人资料图片,这通常表明你的Git配置或IntelliJ中的身份验证存在问题。以下是您如何排除故障和解决问题:

    1.检查Git配置:

    您的提交可能使用了错误的名称和电子邮件。要检查这一点:

    1. 在IntelliJ中打开您的终端 或您系统的终端。

    2. 运行以下命令查看您的全局Git配置:

      git config --global user.name
      git config --global user.email
      
      • 如果这些未设置为您的GitHub用户名和电子邮件,您可以通过运行以下命令进行设置:
        git config --global user.name "Your Name"
        git config --global user.email "[email protected]"
        
    3. 检查特定于存储库的配置 如果不同:

      git config user.name
      git config user.email
      
      • 如有必要,将其设置为您的首选值。

    2.在IntelliJ中重新与GitHub进行身份验证:

    您提到看到“无效的身份验证数据”消息。这可能意味着您的身份验证令牌已过期或设置不正确。

    1. 重新登录GitHub 通过IntelliJ:

      • 首选 File > Settings > Version Control > GitHub .
      • 注销,然后重新登录,确保您的身份验证正确。
    2. 使用个人访问令牌(PAT) :

      • 如果您在登录时遇到问题,请在GitHub上生成一个新的PAT:
        • 转到GitHub> 设置 > Developer settings > Personal access tokens .
        • 生成具有所需权限的新令牌。
      • 使用此令牌在IntelliJ中进行身份验证。

    3.核实您的承诺:

    做出这些更改后,尝试进行新的提交并将其推送到GitHub。您的提交现在应该正确显示您的GitHub用户名和个人资料图片。

    附加步骤:

    • 确保您推送到正确的远程存储库和分支 .
    • 如果您的存储库是私有的,请验证您是否具有必要的权限并且已正确通过身份验证。

    这些步骤应有助于解决问题。如果您仍然遇到问题,请随时寻求进一步的帮助!