有没有办法我可以允许其他人通过http从我正在托管的公共回购中克隆来源而无需密码?
如果我尝试http://username:password@<repolocation>.git
,它当前会提示输入密码失败,因此人们不得不设置SSH密钥来克隆源代码。
有更好的方法吗?我对git&amp; gitlab所以我不确定在哪里看。
提前致谢。
答案 0 :(得分:3)
自 GitLab 6.2 以来,它应该是可能的;因为您可以将项目定义为“公共”,例如GitLab public project。
最近在此feedback request完成了(2013年10月)。
答案 1 :(得分:1)
这令我感到困惑。我必须设置两个设置:项目可见性(公共)和存储库访问权限(更改为&#34;每个人都有访问权限&#34;)。
(其他answer here)