【发布时间】:2014-04-03 12:55:33
【问题描述】:
我列出了一个 git repo 的作者,从 GitHub 克隆。 我想知道一个用户的 GitHub 用户 ID。
- 如何列出用户及其 GitHub ID?
【问题讨论】:
我列出了一个 git repo 的作者,从 GitHub 克隆。 我想知道一个用户的 GitHub 用户 ID。
【问题讨论】:
Github 只是一些托管 git 存储库的随机站点。
该站点完全独立于托管在那里的存储库。
git 存储库中包含的某些提交的作者或提交者与任何 github 用户完全无关。
一个提交可能是托管在 github 上的许多不同存储库(每个都属于不同用户)的一部分。提交的作者甚至可能没有 github 帐户。
因此,您确实无法将提交与 github 用户联系起来。
【讨论】:
@michas 说的是对的。
但是,您可以编写一个脚本,从 git 存储库中解析作者的用户名(使用 git log 等),然后使用 Github's Search API 在 Github 中搜索这些用户名。
此搜索的结果将包含您想要的 ID。
【讨论】: