2013-04-24 13 views
11

Jako anonimowy użytkownik (bez klucza publicznego przechowywanego w github) próbuję sklonować publiczne repozytorium za pomocą adresu URL [email protected]. Ale to się nie udaje:Odmowa dostępu podczas próby anonimowego sklonowania repozytorium github

$ git clone [email protected]:mikehaertl/phpwkhtmltopdf.git 
Cloning into 'phpwkhtmltopdf'... 
Permission denied (publickey). 
fatal: The remote end hung up unexpectedly 

Czy to oznacza, że ​​github nie zezwala na anonimowy dostęp za pośrednictwem protokołu SSH? Jeśli tak, czy jest to gdzieś udokumentowane?

Odpowiedz

25

Właśnie się dowiedziałem, że jest inny przycisk na github, który mówi "Git tylko do odczytu". Podaje podobny, ale nieco inny adres URL, który działa:

git://github.com/mikehaertl/phpwkhtmltopdf.git 

EDYCJA: Jak @damick wskazał poniżej przycisk wydaje się teraz zniknąć. Ale nadal możesz ręcznie zmienić oryginalny adres URL, aby pasował do pokazanego tutaj wzoru.

+0

Nie widzę już tego przycisku w dowolnym miejscu, ale udało mi się edytować link do mojego klonu, tak jak i Ty, i zadziałało. dzięki! – damick

3

Jest to najprawdopodobniej spowodowane próbą użycia poświadczeń SSH, a w przypadku protokołu HTTPS nie. W związku z tym zadziałało, jeśli używałeś się: : D

Powiązane problemy