github 到底怎么计算 contribution 的? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
工单节点使用指南
请用平和的语言准确描述你所遇到的问题
厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
ericgui

github 到底怎么计算 contribution 的?

  •  
  •   ericgui Sep 30, 2018 7074 views
    This topic created in 2766 days ago, the information mentioned may be changed or developed.

    我最近才发现我的 github contribution 的那个小绿格子,非常之稀疏。

    我才搞明白,我 fork 了一个 repo,然后不断的在此基础上 push commit,竟然不算我自己的!

    这尼玛不搞笑呢么,

    然后我终于新建了一个 repo,然后 push 到新 repo 了,这绿格子才算正常起来了。

    12 replies    2018-10-01 13:32:32 +08:00
    but0n
        2
    but0n  
       Sep 30, 2018 via iPhone
    貌似非主分支的 commit 也不会显示
    wutiantong
        3
    wutiantong  
       Sep 30, 2018
    在 fork repo 上加 commit 通过 pull request merge 到 upstream repo 里才算 contribution 啊,github 这逻辑没毛病啊
    wxsm
        4
    wxsm  
       Sep 30, 2018   1
    这不搞笑。你搞笑。
    Koral
        5
    Koral  
       Sep 30, 2018
    我用的 source tree 提交的,然后本地的 user.name 不一致,都不算在提交里面
    janxin
        6
    janxin  
       Sep 30, 2018
    关键是这有啥关系啊,如果想点亮全部可以用工具刷的
    ericgui
        7
    ericgui  
    OP
       Oct 1, 2018
    @janxin 我只是想显示正常的 activity 而已
    ericgui
        8
    ericgui  
    OP
       Oct 1, 2018
    @wutiantong 这个 repo,是这样的,我接受一个半截子工程,然后我就 fork 一下这个 repo,然后开始做这个项目,做了三个多月了,我目前是这个项目的唯一的程序员。

    我就是 upstream

    你说,这个是不是有问题呢?
    Wincer
        9
    Wincer  
       Oct 1, 2018 via Android
    @ericgui 你 fork 之后,所提交的改动都是在 fork 之后的分支上,与原先分支没有关系,除非原先的分支 merge 了你 fork 之后的 commit,否则你的 upstream 仍然是原先的分支,这与你连续 commit 了三个月还是三年没有关系
    yize
        10
    yize  
       Oct 1, 2018
    @Koralhttps://github.com/settings/emails 里加入你提交的邮箱就会自动算的。
    wutiantong
        11
    wutiantong  
       Oct 1, 2018 via iPhone
    @ericgui 只要你是在 fork repo 上提交你就是下游,这与你目前的 main contributor 身份无关。
    就你所描述的情况来说,你有三个选项:
    1. 如果你希望自己的工作进 upstream repo 且那边还有人在管,你就应该做 pull request
    2. 如果你已经全盘接手了这个项目且原来的 upstream repo 不能废弃,你就应该想办法获取它的管理权限
    3. 如果你已经不 care 原来的 upstream repo 了,那么你应该新建一个 mirror repo 而不是去 fork
    ericgui
        12
    ericgui  
    OP
       Oct 1, 2018
    @wutiantong 我选 3 了。

    原先的 repo 也仅仅是原先的程序员懒得删了而已。

    感谢!
    About     Help     Advertise     Blog     API     FAQ     Solana     3355 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 47ms UTC 13:06 PVG 21:06 LAX 06:06 JFK 09:06
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86