4
Github:只读访问私有仓库
我正在Github上开发一些私有项目,我想将夜间cronjobs添加到我的部署服务器中,以从github中获取最新版本。我目前正在通过在每个部署服务器上生成密钥对并将公钥作为“部署密钥”添加到github项目中来进行此操作。 但是,我最近发现这些部署密钥实际上确实具有对该项目的写访问权限。因此,每个服务器管理员都可能开始编辑。此外,我可以将每个部署密钥仅添加到一个存储库,而我希望能够在一个和同一台部署服务器上部署多个存储库。 有没有办法为Github上的选定用户提供私有存储库的只读访问权限?