来自git log或shortlog的Github用户ID

时间:2018-10-30 22:05:09

标签: git github

我尝试从github获取文件贡献者的列表。我以为可能就这么简单

git shortlog -scne HEAD

但这仅返回用户的“真实姓名”和电子邮件地址,而不返回我可以链接到的github ID /别名。

...而且我也无法在github API中找到正确的端点

有什么想法吗?

更新:xy问题?我尝试显示给定文件的贡献者列表。将列表显示为用户头像列表非常好,就像guthub一样。 是的,git和github不同,但是我仍然认为git用户和github用户之间的映射必须隐藏在git中。如果我必须使用github api,那甚至可以。

1 个答案:

答案 0 :(得分:2)

  

是的,git和github不同,但是我仍然认为git用户和github用户之间的映射必须隐藏在git中。

不是(隐藏在Git中)。

GitHub使用电子邮件(而不是提交者用户名)将其链接到:

  • 实际的GitHub帐户(如果使用相同的电子邮件找到)
  • 将个人资料图片与电子邮件关联的Gravatar service