Como o GitLabHQ é baseado no Gitolite, você deve se certificar de que o seguinte trabalho:
ssh [email protected]
Contanto que você não veja uma resposta Gitolite, qualquer clone não funcionará.
Você precisa adicionar uma chave ssh pública ao seu perfil do GitLab e verificar se ~git/.ssh/authorized_key
está atualizado:
command="/home/git/bin/gitolite-shell user_email_uuid",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty ssh-rsa AAAAB3NzaC1...Bc5CtLFcg+lTz+ZKKWpf+p5/9ZaR9T/KtpbibnvhQ== username
Quando você vê uma linha semelhante em ~git/.ssh/authorized_key
, a solicitação ssh do cliente deve funcionar.