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记录:

image

第一次提交,发现commits中出现了github站中的其他用户
修改邮箱,再次提交,发现提交用户名和配置中一致,但头像为灰色,不可点击,表明该邮箱无指向用户

以此确定github通过邮箱来获取用户的引用

posted @ 2021-07-20 14:34  windin  阅读(701)  评论(0编辑  收藏  举报