2016-10-12 209 views
0

我有使用無法克隆現有Gitlab回購

git clone [email protected]:USERNAME/projectname.git 

gitlab我正努力在本地克隆(Windows 7)中的一個項目,但我看到這個錯誤:

Cloning into 'foldername'...

GitLab: The project you were looking for could not be found.

fatal: Could not read from remote repository.

Please make sure you have the correct access rights and the repository exists.

我知道,回購確實存在,因爲我可以在我的GitLab賬戶下看到它。


我也嘗試瞭解決方案發布here,但我得到這個錯誤:

fatal: unable to access ' https://[email protected]/USERNAME/projectname.git/ `: SSL certificate problem: unable to get the local issuer certificate

我敢肯定,我已經使用SSH而不是HTTPS在過去這方面的工作,所以不知道如果這是正確的路線。


我添加了一個SSH關鍵項目和我的本地機器,不知道從哪裏何去何從 - 感謝任何幫助或指導!

回答

1

這不起作用,因爲%USERPROFILE%被設置爲某個不是C:\users\user.name\的其他目錄。

我從C:\users\user.name\中抓取ssh密鑰,但這個密鑰實際上與另一個項目和服務器完全相關。

當執行ssh-keygen時,我傳遞%USERPROFILE%作爲路徑,不知道值已經改變。

+0

你能再詳述一下嗎?什麼是「USERPROFILE」 – Nil

+0

'%USERPROFILE%'是當前用戶配置文件的路徑。如果你輸入那個(包括百分號)到windows exporer url欄,它應該帶你到文件夾。請參閱https://superuser.com/questions/571974/userprofile-variable-not-working – Bassie