当我为Git设置我的计算机时,我生成一个私有和公共SSH密钥.然后我让GitHub知道我的公钥是什么.我的理解是公钥可以加密消息,私钥对其进行解密.所以我可以理解github如何通过SSH向我发送加密消息.
但是,我的问题是,当我向GitHub推送时,它是如何知道我正在推动的?是不是其他人用我的名字和电子邮件创建了自己的SSH密钥,然后推送到我的GitHub存储库?
我怀疑是这种情况,那么为此采取了哪些安全措施?谢谢!
归档时间: |
|
查看次数: |
510 次 |
最近记录: |