github的contribution规则,设置git用户名和邮箱

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/idealcitier/article/details/82697268

最近本地写代码,提交到github,但在提交成功后的,github contribution graph和contribution activity一直没有提交的记录。下面对github提交的规则进行一下介绍,以及如何设置让小绿点出现。

github graph

您的个人资料贡献图表是您对GitHub存储库所做贡献的记录。 贡献按照协调世界时(UTC,Coordinated Universal Time)而不是您当地的时区加上时间戳。 只有在满足特定标准的情况下才会计算捐款。 在某些情况下,我们可能需要重建您的图表才能显示贡献。

Issues and pull requests

issues和pull request必须是独立存储的,不是你进行fork得到的。

Commits

commit必须满足下面的条件,commit才会显示在contribution graph和contribution activity上:
- 提交的邮箱必须要与github的相互相关联
- 提交是在独立的存储库中进行的,而不是fork
- 提交的内容必须是默认的分支(通常master是默认的分支)

本地的设置github邮箱和用户名

自己创建的repository出现没有显示小绿点,通常是没有添加提交的邮箱与github没有进行关联。

通过下面的命令查看本地的git的用户名以及邮箱。
查看用户名:
git config user.name
查看邮箱名:
git config user.email

对用户名和邮箱名进行修改:
修改用户名:
git config –global user.name “name”
修改邮箱:
git config –global user.email “[email protected]

将邮箱与github进行关联

登录github账号,进入设置的界面,点击左侧的email,然后add email address,将本地git的邮箱添加进去,就设置成功了,如下图所示:
这里写图片描述

引用

[1] https://help.github.com/articles/why-are-my-contributions-not-showing-up-on-my-profile/
[2] https://www.cnblogs.com/dongliu/p/5782329.html

猜你喜欢

转载自blog.csdn.net/idealcitier/article/details/82697268