我有機會獲得一個特定的(內部)gitlab
回購,我可以克隆,(具有配置我ssh
服務器上的鍵):Gitlab:能夠克隆而不是點子直接安裝
git clone [email protected]:mynamespace/myproject.git
然而,當試圖直接通過pip
特定的工件安裝從tag
:
pip install git+ssh://mygitlabserver:mynamespace/[email protected]#egg=myartifact
我得到一個密碼提示。
我也曾嘗試以下操作:
pip install git+ssh://[email protected]:mynamespace/[email protected]#egg=myartifact
pip install git+ssh://oauth2:[email protected]:mynamespace/[email protected]#egg=myartifact
pip install git+ssh://gitlab-ci-token:[email protected]:mynamespace/[email protected]#egg=myartifact
有什麼建議?
編輯:the proposed duplicate不能解決我的問題,因爲它不是一個密碼保護鍵的情況,而不是一個錯誤的URL使用。
感謝@尼爾斯 - 沃納解決它(檢查接受的答案)
[SSH密鑰 - 還在問密碼和密碼]的可能的複製(https://stackoverflow.com/questions/21095054/ssh-key-still-asking -for-password-and-passphrase) –