在昨天发上一贴的时候还能看到他在 microsoft/TypeScript 贡献排名第 6 ,在 microsoft/typescript-go 贡献排名第 3 。而刚才有人问到此事,再确认时发现 Ron Buckton 的 GitHub 账号的状态已经变成了 Ex-Senior SDE for TypeScript ,且 microsoft/TypeScript 和 microsoft/typescript-go 这两个仓库的 GitHub contributors 统计页已经看不到他在贡献者中的排名了,但如果把仓库克隆到本地后执行 git shortlog -s -n 还是能确认的:
microsoft/TypeScript 的结果:
$ git shortlog -s -n
  3862  Anders Hejlsberg
  2867  Sheetal Nandi
  2328  Daniel Rosenwasser
  2308  Mohamed Hegazy
  2284  Nathan Shively-Sanders
  1817  Ron Buckton
microsoft/typescript-go 的结果:
$ git shortlog -s -n
   212  Jake Bailey
    72  Anders Hejlsberg
    51  Ron Buckton
有人知道为什么会出现这种情况吗? GitHub 仓库上还能修改贡献者的显示结果?
另外 HN 上也有讨论此事的帖子,然而只有两条评论。。
|  |      1matrix1010      169 天前 https://github.com/microsoft/typescript-go/graphs/contributors 第三个不就是 rbuckton | 
|  |      2KMpAn8Obw1QhPoEP OP https://devblogs.microsoft.com/typescript/ 开发博客的菜单栏在 Chrome 崩了,Firefox 显示正常😂 | 
|  |      3KMpAn8Obw1QhPoEP OP @matrix1010 我这里显示的是 sandersn ,45 commits | 
|  |      4Rat3      169 天前 | 
|  |      5Shatyuka      169 天前 contributors 里登录不显示,不登录有显示 | 
|  |      6matrix1010      169 天前 刷新了几次,时有时无,无的概率比较高 | 
|  |      7KMpAn8Obw1QhPoEP OP @Shatyuka 跟是否登录没关系 可能是缓存的问题 刚才在手机上打开第一次的结果是像 4 楼那样 刷新一次就变了 | 
|  |      8KMpAn8Obw1QhPoEP OP @Meld 清掉缓存后重新加载试试 | 
|  |      9Shatyuka      169 天前 @enchilada2020 也有道理 | 
|      10concernedz      169 天前  1 | 
|  |      11ybz      169 天前 GitHub 这个贡献者确实很奇怪,不知道是什么逻辑,我在有个仓库有过贡献(超过 1 ),但是我把时间范围拉小,最后一名已经只有 1 个提交了,也没有我的名字。 | 
|  |      13sleeepyy      169 天前 github 应该是根据 git commit 的 email 来 match 的,Buckton 可能离职后公司邮箱被收回,他把公司邮箱从 github 账号里去掉了,造成这样的情况(猜的,没有验证过) | 
|  |      14KMpAn8Obw1QhPoEP OP @sleeepyy 我也有这种猜测 但如果邮箱跟账号对不上的话 好像提交记录也不会被算在账号下面 不知道是量太大了没更新完 还是有什么其他原因 | 
|      15strobber16      169 天前 via Android 毕竟 github 也是 ms 自家的,说不定有内部操作 | 
|  |      16lesismal      169 天前 github 的 used by 也是经常刷不出来、时有时无的 | 
|  |      17luyinge      169 天前 | 
|  |      18needhourger      169 天前 @concernedz 我登录状态,刷了三次都是这位第三没变过啊??? | 
|  |      19needhourger      169 天前 @needhourger 6 第四次往后就没了 | 
|  |      20shiny      169 天前 这是 ms 在向社会输送人才 | 
|  |      21yb2313      169 天前 不是 , 开除了就连曾经的贡献也要抹除吗? 又不是什么实权东西, 微软好感再次下降, 感觉不想用 ts 了, 有代替品吗 | 
|  |      22857681664      169 天前 应该是跟 GitHub 账号的邮箱有关系,我曾经把自己的 GitHub 主邮箱换掉了,结果发现我在项目里的 contribute 里消失了,而且 GitHub 上的 commit 用户也是无法点击的,头像啥的都没有 | 
|  |      23starlion      169 天前 可能统计方式不同? | 
|  |      24bronyakaka      169 天前 人家赔偿金估计都百万美金,干了一二十年,不用操心 | 
|      25laike9m      169 天前 via Android @bronyakaka 这可是🥜厂,怎么可能给这么多赔偿 | 
|  |      26mightybruce      169 天前 微软的 Faster CPython 团队 也裁了。 | 
|      27wavelistener07      168 天前 @shiny 文化输出,这不 东又赢了 |