用户是否能够通过使用API​​在github上提交来查找我的电子邮件/名称?

时间:2014-05-27 23:25:52

标签: git svn github

SOF,

我在github上将代码提交给我的SVN,我想知道用户是否能够访问我的电子邮件地址和/或名称?

Windows的Github说:"这将在您创建的提交中使用。请注意,如果您发布提交,则任何人都可以访问此电子邮件"

但是,我无法弄清楚我在哪里以及如何通过我正在使用的任何电子邮件获取任何内容,并且无法在相应的gits上找到任何地方。

如果他们能够找到这些详细信息,有人可以推荐一项用户无法找到我的电子邮件地址的服务吗?

2 个答案:

答案 0 :(得分:2)

在本地克隆回购

只需在本地克隆一个回购

git clone git@github.com:username/repo target-dir

查看详情

现在最简单的方法是使用

git log --pretty=short

或上面的快捷方式

git shortlog 

然后有以下选项/标志:

  1. s summary取消提交说明并仅提供计数
  2. e显示author
  3. 的电子邮件地址

    摘要

    以下git命令将允许您显示签署其提交的每位作者的邮件地址:

    git shortlog -se
    

    脚注

    为StackExchange选择se,但标志的顺序并不重要。

    "问题"你面临的是 GitHub,但Git具体。

答案 1 :(得分:0)

Github for windows允许privatization of e-mails使用username@users.noreply.github.com

  

每个Git提交都会使用电子邮件地址识别您。 GitHub没有   在Git中收到很多关于垃圾邮件发送到电子邮件地址的报告   承诺,但如果你担心它或有其他隐私   担心你总是可以使用私人GitHub地址。

     

您可以使用电子邮件地址@ users.noreply.github.com   GitHub Flow在浏览器中支持的所有操作。

(最初由@Ryflex发表在其他答案的评论中。)