關於TortoiseGit上傳代碼至碼雲時,報錯:Couldn't load this key (OpenSSH SSH-2 private key(old PEM format))的解決辦法windows
方法一(修改註冊表):網絡
將TortoiseGit默認的客戶端C:\Program Files\TortoiseGit\bin\TortoiseGitPlink.exe修改成:ssh
Git 的安裝路徑 \usr\bin\ssh.exe,保存便可。編輯器
若修改後點肯定,界面沒反應。this
使用 windows+R 打開運行對話框,輸入regedit 打開註冊表編輯器,orm
在目錄 HKEY_CURRENT_USER\Software\TortoiseGit 路徑下,blog
將SSH鍵的值,改成 Git 的安裝路徑 下的\usr\bin\ssh.exe路徑。it
方法二(生成.ppk文件):io
一、在TortoiseGit/bin目錄下啓動puttugen.exe.form
二、單擊Conversations下拉列表的Import Key。
三、選中本身的私鑰。
四、選擇保存爲私鑰,生成.ppk文件
五、設置遠端,選擇生成的.ppk文件
六、設置網絡(使用TortoiseGit默認的便可)