标签: git
我有两个存储库A(私有)和B(公共)。我仅将部署密钥添加到了回购A(私有)。但是,我可以使用ssh在服务器上克隆两个存储库。令我感到惊讶的是,尽管我虽然部署密钥只允许访问与其关联的存储库。
根据GitHub部署关键定义:
部署密钥是存储在服务器上并授权的SSH密钥 访问单个 GitHub存储库
那么,如果我仅为存储库A创建了部署密钥,为什么可以使用ssh克隆私有存储库和公共存储库?