Git | 伪造github的提交记录
通过随意填写email,无意中伪造了一次github的提交记录
编辑.gitconfig文件:
[user]
#github:
name = abc
email = <target email address>
或执行命令:git config user.email <target email address>
<target email address>
: 目标邮件地址
通过上述设置,可以让email地址=一个存在的github用户的邮箱地址
用户如果公开他的邮箱地址,则可在主页看到
打开github commit记录:
第一次提交,发现commits中出现了github站中的其他用户
修改邮箱,再次提交,发现提交用户名和配置中一致,但头像为灰色,不可点击,表明该邮箱无指向用户
以此确定github通过邮箱来获取用户的引用