我在Windows的源代碼樹中使用putty創建了ssh密鑰對,然後將其添加到我的repo客戶端(我在個人服務器上使用Gitlab)。用於Windows的源代碼樹似乎並不適用於有效的SSH密鑰
這工作正常從gitbash(克隆和推等),並通過OST的SourceTree,但添加.ppk鍵後,正在積極運行,似乎已正確加載密鑰,似乎無法通過SourceTree克隆。當添加具有以下細節的回購路徑時,我收到「這不是有效的源路徑/ URL」:
致命:無法從遠程存儲庫讀取。請確保您的 具有正確的訪問權限並存在存儲庫。
如果我通過git bash(通過將文件夾拖放到Source Tree for Windows中)使用相同的ssh密鑰對克隆的現有repo,我似乎可以提交併看到歷史等當我嘗試推,但是,它失敗了很多相同的消息(我改變了回購路徑):
git -c diff.mnemonicprefix = false -c core.quotepath = false push -v --tags origin master:master推送到[email protected]:MyRepo.git
致命:無法從遠程回收站讀取itory。請確保您的 具有正確的訪問權限並存在存儲庫。
已完成,有錯誤,請參閱上文。
據我所知,Pageant在我的機器上運行正確的(只有)ssh密鑰。
任何幫助非常歡迎。