2016-05-30 121 views
3

Gitlab在私有服務器上啓動並運行。我可以通過門戶網站訪問回購站,並將自述文件等提交給我是主人的項目。但是我無法通過SSH或https URL來克隆本地計算機上的存儲庫。我看到的SSH錯誤是GitLab克隆不成功

致命:無法從遠程存儲庫讀取。

請確保您擁有正確的訪問權限,並且存在知識庫 。

而對於HTTPS是:

克隆到 'kktest1' ...致命的:無法訪問 'http://127.0.1.1/koushik/kktest1.git/':無法連接到127.0.1.1 80端口:操作超時

我按照說明設置了SSH密鑰,並在我的配置文件下的Web門戶中添加了相同的密鑰。

非常新的gitlab,完全丟失。請幫忙?!

+0

你在兩種情況下用於克隆的命令是什麼? – 1615903

回答

0

一個完全愚蠢的錯誤。我不得不用我的實際主機IP替換本地主機IP(127.0.1.1),因爲gitlab是在遠程服務器上安裝的!我現在可以克隆。

感謝您的幫助和建議!

3

轉到您的項目主頁,並確保標題下方的下拉列表已選擇SSH。然後使用顯示的SSH URL進行克隆。如果這不起作用,請檢查您的SSH代理是否已加載密鑰。如果是這樣,你可能有防火牆運行,阻止所需的端口