最佳答案
我正在 Github 上开发一些私人项目,我想在我的部署服务器上添加夜间错误工作,以便从 Github 获取最新版本。目前,我正在通过在每个部署服务器上生成密钥对,并将公钥作为“ Deployment key”添加到 github 项目中来完成这项工作。
但是,我最近发现这些部署密钥实际上对项目具有写访问权。因此,每个服务器管理员都可能开始编辑。此外,我可以只向一个存储库添加每个部署密钥,而我希望能够在一个和同一个部署服务器上部署多个存储库。
是否有办法为 Github 上的选定用户提供私有存储库的只读访问?