GitHub不count contributions的解决办法

最近在github上提交代码,发现push上去代码以后,在Public activity

里是有记录的,如下:

但在Contribution activity里却没有记录,如下图(ps:下图中是已经修复好的截图,所以那里已经变黄了。没修复好的时候,一直是白色的):

于是本人便纳闷,究竟是哪里出了问题。后找到了答案。原来就是你本地的提交邮箱和github的acount的邮箱不一样造成的。由于本地人是在windows下的eclipse开发,所以接下来就以eclipse中的情况下展现下问题吧。

默认的提交邮箱是这样的,如下图:

其实就是git在你没设置默认user.email的时候,它就给你展示这样的一个字符串,这时候我们提交并push是可以提交成功的。因为这个邮箱和你的提交的用户名和密码是两回事情。但这种情况,github在贡献表格中并不会记录你的本地push。

怎么解决呢?

我们点击eclipse上面的Window>Preferences>Git>Configuration。在UserSettings下,点击user,然后设置一个user.email为你github的邮箱就可以了。如下图:

这时候邮箱就修改好了,像这样:

这时候再提交代码,github贡献点亮区就开始记录你的贡献了!


原文发布于微信公众号 - ImportSource(importsource)

原文发表时间:2016-06-07

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏finleyMa

SSH 技巧

SSH 是 Linux 下进行远程连接的基本工具。 一般情况下我们可以通过 ssh username@xxx.xxx.xxx.xxx 登录远程服务器,如果要管...

33130
来自专栏游戏杂谈

rtx登录内网系统

公司内部使用rtx进行沟通和交流,经常遇到订餐的问题,用php写了一个订餐系统,实现rtx上点击链接打开系统就自动登录了,无需再次输入用户名和密码。

38310
来自专栏互联网软件技术

wangEditor-基于javascript和css开发的 Web富文本编辑器, 轻量、简洁、易用、开源免费(2)

17840
来自专栏Coding迪斯尼

java开发操作系统:一个程序向另一个程序伸出的咸猪手

17940
来自专栏地方网络工作室的专栏

Shell 命令行实现将一个站点页面全部下载到本地并替换其中链接的脚本

Shell 命令行实现将一个站点页面全部下载到本地并替换其中链接的脚本 不知道为什么,我总想用 Shell 脚本来实现把一个站点内容给下载下来。但是下载什么站点...

21650
来自专栏玄魂工作室

Hacker基础之Linux篇:基础Linux命令三

我们继续学习Linux 1. find find命令用来在指定目录下查找文件,任何位于参数之前的字符串都将被视为欲查找的目录名。 如果使用该命令时,不设置任何参...

30460
来自专栏守望轩

Visual Studio 2008 每日提示(二十四)

#231、如何找到最后一次设置的环境保存的位置? 原文链接:Did you know… How to find what development settin...

37970
来自专栏Crossin的编程教室

极简 Github 上手教程

随着你写的代码越来越多,就需要去管理这些代码,可能要在不同的电脑上编写同一份代码,可能要和别人合作开发,也可能想把项目分享给别人。更进一步地,你可能还会需要管理...

33370
来自专栏乐沙弥的世界

快速安装及部署DRBD

11610
来自专栏卡少编程之旅

webpack4配置入门和进阶

1.6K120

扫码关注云+社区

领取腾讯云代金券