相信应该有同学遇到这个问题,当你提交代码到github上之后,发现contribute却没有记录,查看项目确实提交上去了。这个问题一开始我以为是github不稳定造成的,也就没注意。但是接着好几周都是这样,我特意看了下提交记录,发现都没有头像显示,点进去看到竟然是无法确认是本人提交的。查了下资料,说可能是个人信息有问题。检查了下果然是邮箱不对,github上改了邮箱地址,但是本地仓库没改。解决方案也很简单,如下:
打开gitbash,输入:
git show
Author:xxx <youremail@email.com>
看里面的个人信息是否跟github设置里的一样,我的是邮箱不对,所以接下来就修改邮箱
git config --global user.email "youremail@email.com"
然后一定要再次确认,也就是输入
git config --global user.email
之后直接回车就好
最后检查下邮箱是否正确。
网友评论