V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Rrobinvip
V2EX  ›  程序员

Github contribution 中不显示我对自己 repo 的 commit

  •  
  •   Rrobinvip · 2022-08-17 23:23:56 +08:00 · 1779 次点击
    这是一个创建于 821 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1. 设置中已经打开“Include private contributions on my profile“
    2. 通过 Xcode 直接 commit+push ,Xcode 中的 git 邮箱和作者和 GitHub 账号完全一致
    3. 在 GitHub 我自己的 repo 中甚至能直接看到我自己的 commit 记录

    但是我的 contribution 里却不显示我的 commit ,只显示“no activity yet for this period”。有朋友知道怎么处理嘛

    9 条回复    2022-08-18 14:18:52 +08:00
    kera0a
        1
    kera0a  
       2022-08-17 23:32:42 +08:00 via iPhone
    是提交在 master/main 分支么?

    顺便借楼问一下,在一个分支 rebase -i master 合并多个 commit 然后 rebase 到 master ,
    push master 到 github 后偶尔会不显示小绿点,有彦祖知道咋回事么?
    johnkiller
        2
    johnkiller  
       2022-08-17 23:46:20 +08:00 via iPhone   ❤️ 1
    尝试:如果点击 commit 记录上的用户名没有反应,那应该是 git 的邮箱 /用户名没有设置与 github 统一,解决办法可以在 profile 里添加该邮箱。
    johnkiller
        3
    johnkiller  
       2022-08-17 23:47:02 +08:00 via iPhone
    好吧,没有看 1 直接回复了,忽略 #2
    Blanker
        5
    Blanker  
       2022-08-17 23:54:48 +08:00
    repo 里的 commit 记录显示的账号是你 GitHub 账号吗?
    YongXMan
        6
    YongXMan  
       2022-08-18 00:00:14 +08:00 via Android
    fork 的仓库在 merge 到 upstream 前不会统计进去
    Rrobinvip
        7
    Rrobinvip  
    OP
       2022-08-18 00:12:22 +08:00 via iPhone
    @YongXMan 破案了…我以为这个算个人活动能被通缉的
    renhou
        8
    renhou  
       2022-08-18 13:11:10 +08:00
    @johnkiller
    卧槽谢谢你啊老哥,正好我昨天遇到了 OP 同样的问题,今天就看到你这个方法了
    我这里确实是邮箱的问题,在本地 git filter-branch 改了邮箱搞定了
    Terry05
        9
    Terry05  
       2022-08-18 14:18:52 +08:00
    同样对这样的设定好不理解,一个库显示的默认分支,通常设置成 master 主分支,个人是应用于版本迭代后,内容集中体现的分支,而日常的开发工作是放在 dev 或是各种 feature 分支,这种工作模式现在都不会被统计成小绿点,只有内容提交至一个仓库的默认分支才会被统计,不理解!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2877 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 02:46 · PVG 10:46 · LAX 18:46 · JFK 21:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.