首页 文章

git push通过ssh和谁知道私钥?

提问于
浏览
1

这是一个概念性问题 .

在设置与gitbucket / github的ssh连接时,我正在创建一个私有ssh密钥,然后用于创建公共ssh密钥 .

然后我将公钥添加到gitbucket .

因此,当我的计算机持有私钥时,它可以解密来自gitbucket的加密消息 .

所以我理解git clone是如何工作的 .

但gitbucket没有自己的私钥,我没有向我的计算机添加公钥,该公钥是由该(非现有的)私钥生成的 . 那么git如何通过ssh推送工作?

1 回答

相关问题