Github在哪里看提交者用户名

我在 git config user.username 中设置的用户名。然后通过git push 到github,成功后我能看到commit的记录。但是看不到这些提交对应的用户名。我就是自己项目的管理者。但是在哪能看到提交者的用户名和邮件呢?开源项目管理者不可能看不到提交者信息啊。所以应该在哪里看提交者用户名和邮件地址呢?

  • 这篇博客: Git修改用户名和邮箱中的 5.输入命令git config user.name即可查看修改后的用户名,截图如下: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • img

  • 以下回答由chatgpt基于相关博客总结生成:

    回答:

    要在Github上查看提交者的用户名和邮件地址,需要在提交代码时设置相应的信息。我们可以使用以下命令在本地设置用户名和邮箱:

    git config user.name "your username"
    git config user.email "your@email.com"
    

    然后通过以下命令提交代码:

    git add .
    git commit -m "your commit message"
    git push
    

    这样就可以在Github上查看每次提交的用户名和邮件地址了。

    如果之前有些提交没有设置用户名和邮箱,可以在本地使用以下命令进行修改:

    git commit --amend --reset-author
    

    如果想查看特定提交的用户名和邮件地址,可以在终端中使用以下命令:

    git log --pretty=format:"%h - %an, %ae : %s"
    

    其中,%an表示作者名字,%ae表示作者邮箱。

    另外,如果要在本地的.git目录中查看配置的用户名和邮箱,可以打开config文件进行查看,可以使用以下命令打开该文件:

    nano .git/config
    

    然后可以查看设置的username和email。

    如果遇到其他问题,比如想要跟随某个项目的历史版本进行开发,可以使用Git的checkout命令来切换到特定的提交版本,具体可以参考参考资料中提到的第一个和第二个步骤。

在合并代码的时候可以看到提交者的,看日志就可以看到

直接在github的网页上,也能看到提交者的名称。

  1. 通过git log可以看到作者和邮箱
  2. 通过git config --list查看当前repo的信息
  3. 通过git config --global list查看全局设置的用户名和密码

在你个人git主页那能看到提交的日志,包含你的提交信息

要查看提交者的用户名,您需要查看Git仓库中的提交历史记录。具体来说,您可以使用以下命令:

git log

这会显示Git仓库中的提交历史记录,并列出每个提交的作者和提交消息。作者列中显示的是提交者的用户名和电子邮件地址。例如:

commit 6ad52e3a2f7ae6975f2f4c0bbb0d9d8f88a85c8d
Author: John Smith <john.smith@example.com>
Date:   Mon Sep 21 13:36:25 2020 -0700

    Update README.md

在上面的示例中,提交者的用户名是John Smith,电子邮件地址是john.smith@example.com

如果你使用的事vscode 的话你还可以安装一个插件:Git Graph,安装好后点击打开就能看到每个提交记录,以及相关提交人、提交内容信息