给 GitHub 提交代码可以获取现有的贡献绿色瓦片,但是有时候怎么提交都不显示,后来发现必须满足几个条件就可以显示绿色瓦片了:
- 提交代码的用户名和邮箱要和GitHub上的用户名和邮箱一致;
- 提交到默认分支时,通常是master;
- 提交到一个单独的repository上,而不是一个fork上;
设置当前 git 用户名和邮箱:
git config --global user.name "xxxxx"
git config --global user.email "xxxx@xxxx.xxx"
绿色瓦片的颜色深度和提交量有关,提交量越多颜色越深;但是没有必然的对照关系,和个人的总提交量有关,总提交量越多,难度越大;
参考文章:
- Why are my contributions not showing up on my profile?:https://help.github.com/articles/why-are-my-contributions-not-showing-up-on-my-profile/