如何克隆GitLab仓库

时间:2015-02-25 14:05:01

标签: git gitlab git-clone

我有一个GitLab社区版,并且向前推进:)

  • 推动回购 - 完成
  • 从公共回购中抽出 - 完成
  • 克隆公共回购 - 完成

如果我试图使回购的私有或内部,我不再能够克隆(应该是,开箱即用)

但是,对于Pete来说,我是如何限制生产部署的?#34; (比如说' web-user')并让这个用户在web服务器上调用git-server并克隆一个repo?

我已尝试在GitLab上设置deploy-ssh,但这似乎是专门用于GitLab CI(我还没有开始):)

1 个答案:

答案 0 :(得分:0)

GitLab repos有3个设置 - 与有资格克隆它们的用户有关 - 私人,内部和公共。从Capfile中添加部署用户(或者您需要访问repo的那种方式)然后以该用户身份登录并添加其公共SSH密钥将使您进入repo - 只要您点击gitlab服务器上的正确IP-地址!

我的问题 - 事实证明 - 真的不是正确访问GitLab,而是从其他10.0.x.x应用服务器点击10.0.x.x-something而不是gitserver.some-domain.tld!