最近在Git上的研究,我遇到了一个问题:
如果我想向公众开放存储库(没有ssh密钥,只有你可以克隆),Gitolite可以做到吗?
答案 0 :(得分:0)
是和否。
是的,您可以添加gitolite访问规则以允许每个人进行读取访问。
R @all
(使用特殊组@all)
但是,独立于gitolite,如果您使用ssh url访问git repo,则需要一个ssh密钥。
没有任何ssh密钥,这意味着git托管服务器应该支持http访问(并从httpd配置文件调用gitolite)