我正在Github上開發一些私人項目,並且我想每晚在我的部署服務器中添加cronjobs以從github中獲取最新版本。我目前通過在每個部署服務器上生成密鑰對並將公鑰作爲'部署密鑰'添加到github項目中來實現這一點。Github:只讀訪問私人回購
但是,我最近發現,這些部署密鑰實際上具有寫入項目的權限。因此,每個服務器管理員都可能開始編輯。此外,我可以將每個部署密鑰添加到一個存儲庫,而我希望能夠在同一個部署服務器上部署多個存儲庫。
有沒有辦法爲Github上的選定用戶提供專用存儲庫的只讀訪問?
你想擁有* restricted * **只讀**訪問,不是嗎?如果你想*不受限制*只讀訪問,你可以使用'git://'協議而不是'ssh://'('ssh + git://')。 – 2010-05-19 21:27:05