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

2022-08-17 23:23:56 +08:00
 Rrobinvip
  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”。有朋友知道怎么处理嘛

1819 次点击
所在节点    程序员
9 条回复
kera0a
2022-08-17 23:32:42 +08:00
是提交在 master/main 分支么?

顺便借楼问一下,在一个分支 rebase -i master 合并多个 commit 然后 rebase 到 master ,
push master 到 github 后偶尔会不显示小绿点,有彦祖知道咋回事么?
johnkiller
2022-08-17 23:46:20 +08:00
尝试:如果点击 commit 记录上的用户名没有反应,那应该是 git 的邮箱 /用户名没有设置与 github 统一,解决办法可以在 profile 里添加该邮箱。
johnkiller
2022-08-17 23:47:02 +08:00
好吧,没有看 1 直接回复了,忽略 #2
johnkiller
2022-08-17 23:48:54 +08:00
Blanker
2022-08-17 23:54:48 +08:00
repo 里的 commit 记录显示的账号是你 GitHub 账号吗?
YongXMan
2022-08-18 00:00:14 +08:00
fork 的仓库在 merge 到 upstream 前不会统计进去
Rrobinvip
2022-08-18 00:12:22 +08:00
@YongXMan 破案了…我以为这个算个人活动能被通缉的
renhou
2022-08-18 13:11:10 +08:00
@johnkiller
卧槽谢谢你啊老哥,正好我昨天遇到了 OP 同样的问题,今天就看到你这个方法了
我这里确实是邮箱的问题,在本地 git filter-branch 改了邮箱搞定了
Terry05
2022-08-18 14:18:52 +08:00
同样对这样的设定好不理解,一个库显示的默认分支,通常设置成 master 主分支,个人是应用于版本迭代后,内容集中体现的分支,而日常的开发工作是放在 dev 或是各种 feature 分支,这种工作模式现在都不会被统计成小绿点,只有内容提交至一个仓库的默认分支才会被统计,不理解!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/873603

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX