github - 是否有任何选项可以在 Github 上查看公共(public)存储库的提交作者姓名和电子邮件,而无需克隆存储库?

标签 github

我尝试在 GitHub 上克隆公共(public)存储库,然后使用 git log 命令查看提交列表以及每个提交的作者的姓名和电子邮件。

有什么办法可以在 GitHub 网站上查看相同的内容吗?

GitHub 上的提交页面列出了提交详细信息,不包括提交中指定的作者姓名和电子邮件。

最佳答案

此信息可通过 API 获取,但不能通过 Web 界面获取。异常(exception)情况是电子邮件未与任何帐户关联的提交,在这种情况下会显示作者姓名。不过,此信息可以通过网站上的补丁格式获得,您可以通过将 .patch 附加到提交 URL 来获取该信息。

我们故意不以其他方式提供此信息,因为使电子邮件地址更加明显会导致垃圾邮件发送者和其他令人讨厌的各方(例如招聘人员)收集信息。当然,这些人已经可以通过克隆存储库来下载数据,但是添加一点额外的努力往往会大大减少滥用行为。

关于github - 是否有任何选项可以在 Github 上查看公共(public)存储库的提交作者姓名和电子邮件,而无需克隆存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67675228/

相关文章:

github - 无法将 Github 与 Pycharm 集成

windows - 代理后面的 Windows 7 上的 Git Bash 不再工作

java - seebarpreference 库 com.yokkomi :seekbar-preference:1. 0 返回默认值

git - 我可以从命令行向 github 添加问题吗?

Github Apps 用户识别

javascript - Github Pages 中是否有允许您将单页应用程序的所有内容重定向到 index.html 的配置?

java - GitHub 中的 SourceThree 错误

github - 在 github 上使用 organizations api 时出现 403 Forbidden

github - 如何在 Github 中创建子文件夹存储库

git - 无法将代码 checkin GitHub