使用git bash向github.com提交存储库一段时间后,我发现一些有趣的行为。
使用git config命令,我能够将本地repo中的电子邮件地址设置成任何我喜欢的内容...
使用git config命令,我能够将本地repo中的电子邮件地址设置成任何我喜欢的内容...
git config user.email "MyColleague@work.com"
使用他的 github.com 邮箱地址后,我所做的所有提交都会出现在他的个人资料下,同时显示他的推测用户名和个人资料图片!
我正在使用存储的凭据进行 github.com 的身份验证,但我能够伪装成他。
我的两个问题是:
为什么这是可能的,这是有意设计的吗?
如何查看实际推送的身份验证/用户帐户详细信息而不只是提交的信息?