github提交commit,提交看板未记录,邮箱不匹配

最近使用GitHub Desktop时,发现自己好多次的commits都没有被记录在Contributions中,但是点开项目详情里面可以看到自己的commit确实上传成功了,所以就忧伤了,为什么没有绿呢?

然后去了解了下Contributions的规则,发现只会记录以下几种:

  • Issues 和 pull requests
  • 这个操作是在一年之内
  • 这个操作是针对一个独立的仓库,不能是fork
  • Commits
当你的commits满足以下条件时,它才会被展示出来:
  • 一年之内提交的commits
  • commits使用的email地址是与你的Github账号相关联的
  • 这些commits是在一个独立的仓库而不是fork仓库
  • 这些commits是在:
  • 在默认分支上(通常是master)
  • 在gh-pages分支(包含 Project Pages sites 的仓库)
此外,至少满足下面条件中的一个(主要针对你Commit的仓库不是你创建的):
  • 你是这个仓库的协作者,或者是这个版本库的拥有组织中的一员
  • 你fork过这个仓库
  • 你对这个仓库发起过pull request或者issue
  • 你对这个仓库标记了Star
  • 注意:私有库的贡献仅仅对私有库成员显示
Contributions未被Github计入的几个常见原因
  • 进行Commits的用户没有被关联到你的Github帐号中。
  • 不是在这个版本库的默认分支进行的Commit。
  • 这个仓库是一个Fork仓库,而不是独立仓库。

解决

后来查了下发现是邮箱用户名不对,
先用git show 发现邮箱那里跟github的账号邮箱不一样啊,
然后我就改下本地git配置
git config --global user.name “username”
git config --global user.email “username@mail.com”
后来在github个人账户那里发现:
可以添加邮箱账户,我就把本地那个不显示绿绿的邮箱添加上去并绑定验证,一刷新,绿色出来了,
首页也显示出来了.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值