明明提交了很多次,但是github上profile的contribution图却是一片空白。
这个原因可能是你提交的时候邮箱和github绑定的邮箱不一致导致的。
像我这里,因为是用工作的电脑提交的,git 全局配置了邮箱为公司邮箱,和github的私人邮箱不一致,导致无法获取contribution记录。
git 可以根据项目单独配置email和username,方法是使用--local
参数。
git config --local user.email xxx@xx.com
git config --local user.name xxx
这样配置仅在此git repo
内生效。不会影响全局的配置。