我正在關注本指南然而,在安裝 git 1.7.3 時,沒有安裝畫面可供我選擇plink.exe
作為我的 ssh 執行檔。
正如根據這個帖子我新增了一個GIT_SSH
環境變數指向我的位置plink.exe
。
我按照指南使用 puttygen.exe 透過私鑰和公鑰生成,並將我的公鑰放在我們的 projectlockers 網站上。我還保存了我的私鑰。我還將我的私鑰載入到 pagent.exe 中。
然後我嘗試使用 git clone 來使用 ssh 獲取項目,但不幸的是它要求輸入密碼,表明 ssh 身份驗證。沒有工作。
我是否已將 git 與我的公共和私人 ssh 密鑰正確連結?
非常感謝您的幫忙!
答案1
我昨晚剛遇到這個麻煩,對我有用的解決方案是:
- Putty必須在Git之前安裝
- Putty 需要至少創建並保存一個會話(沒有它就無法工作)
- 再次安裝 Git,將會出現選擇 ssh 用戶端(Openssh 或 Plink)的畫面。