参考博客:https://blog.csdn.net/liven_zhu/article/details/80800162
- 在搜索了相关博客后,知道了原因是因为Commit时的邮件地址与用户名必须与github账户的一致。
- 官方文档:Commit被记入Contribution中必须满足用于Commit的邮件地址必须与Github账户相关联。
当我们在电脑中下载了Git客户端后,我们会用本地git命令行配置一个用户名和邮箱地址,这个用户名和邮箱地址只有与创建Github时的邮箱和地址相同时,每次往Github上commit时,Github就会识别出commit的就是你本人,此时这次commit才会被记入Contribution。
- 首先,你需要知道,在你安装git客户端时,你配置的用户名和邮箱地址是什么,用下面的命令,可以显示出每次commit时的日志:
git commit log
在日志上可以看到每次commit时,你是用的用户名和邮箱地址,如果与Github上的不一致,那么问题就在于此了。
接下来我按照搜索到的方法进行修改邮箱地址以及用户名,具体方法:
git config --global user.name <your username fo