我将一个回购克隆到我的机器上,然后做了
git log
但是在日志中,它会显示人员的全名和电子邮件,而不是他们的github用户名。
有没有办法在不依赖GitHub网站的情况下将提交与用户相关联?
答案 0 :(得分:4)
如果你想使用git log,似乎不是一种显示GitHub用户名的方法,因为git对GitHub上的用户概念一无所知。但是,您可以通过在以下位置搜索" email@address.com来搜索GitHub上的git log中显示的电子邮件地址:email"并点击"用户"在左侧边栏。
否则,您可以直接使用GitHub API:https://developer.github.com/v3/repos/commits/
最后但并非最不重要的是,你可以在GitHub上使用Commit-view:https://github.com/github/gitignore/commits/master
答案 1 :(得分:4)
不,因为数据现在在您的机器上,并且与github无关。
Github使用用户/密码或SSH对用户进行身份验证 您在网站上看到的github用户是他们在服务器端呈现的内容。
所以答案是否定的,除非你运行脚本来获取日期。
您可以使用this,但您需要反之亦然