2015-05-12 10 views
7

ben yaptığınızda bu:Özel bir Gitlab repo'yu nasıl kopyalayabilirim?

git clone https://example.com/root/test.git

alıyorum bu hata

fatal: HTTP request failed 

kullandığım SSH: Ben bu hatayı alıyorum

git clone username [email protected]:root/test.git 

:

Initialized empty Git repository in /server/user/[email protected]:root/test.git/.git/ 
fatal: 'user' does not appear to be a git repository 
fatal: The remote end hung up unexpectedly 

Özel bir depo ve ssh anahtarımı ekledim.

+0

girebilirsiniz. bize daha fazla bilgi vermek veya git clone docs okumak ve onları takip etmek zorunda olmak ... git clone: ​​http://git-scm.com/docs/git-clone veya klonlamaya çalıştığınız şeyin gerçek adını bize söyleyin ... – DrCord

+0

[This] (https://gitlab.com/gitlab-org/gitlab-ce/issues/1937) projeniz özel olduğunda neden sadece proje ana sayfasındaki bağlantının koptuğunu açıkladı. – shellbye

cevap

9

ssh clone açıklamada, bu ifade [email protected]:root/test.git

Sen username dışarı bırakmak istiyorum geçerli yolu konum göreli içine username adında bir depo klonlamak için git clone username [email protected]:root/test.git yanlış çalışacaktı var:

git clone [email protected]:root/test.git 
+0

Bu, denediğim ilk şeydi. Bu, [email protected] için parola sorar ve sonra ben yönetici (ben tahmin ediyorum?) – maximusdooku

+0

example.com işe yaramaz beri parola reddediyor, gerçek bir git repo kullanmanız gerekir ... – DrCord

+0

Ofcourse. Ben sadece kimliğimi gizlemek için example.com kullanıyorum. – maximusdooku

11

Bunu, girdiğiniz SSH'nizle

git clone https://[email protected]/username/repository 
+0

Merhaba, Bu hatayı almaya devam ediyorum: ölümcül: HTTP isteği başarısız oldu – maximusdooku

+0

Adresle ilgili bir sorun olması gerekiyor. Aldığınız hata, repo'nun bulunamadığını söylemek, kimlik bilgilerinizin iyi olduğunu düşünüyorum. Mümkünse, kullandığınız tam komutu (belki de paylaşmak istemiyorsanız repo'yu yeniden adlandırarak) gönderebilirsiniz. – garryp

+0

İkisini de denedim: a) git klon https: //[email protected]/serverusername/root/test.git b) git klon https: //[email protected]/serverusername/test.git – maximusdooku