TortoiseGit做push時提示Disconnected: No supported authentication methods available (server sent: publickey)錯誤


通過Git從遠程服務器上獲得到自己的項目,但是通過TortoiseGit做push時提示Disconnected: No supported authentication methods available (server sent: publickey)錯誤,但是在GitBash中沒有錯誤,是TortoiseGit的配置問題,需要設置下TortoiseGit的SSH配置,配置方式如下:

右鍵更新的Git項目,選擇TortoiseGit -- Settings 在彈出的對話框中點擊NetWork在右側的區域配置SSH Client項為Git安裝目錄下usr/bin/ssh.exe文件(或者bin/ssh.exe),注意是Git的安裝目錄下的,另外git版本不同可能ssh.exe文件所在位置有所不用,但總會在Git安裝目錄下,所以可以通過windows的資源管理器搜索功能搜索.我在網上搜的都是bin/ssh.exe,沒找到。然后自己搜了一下,發現在usr/bin/ssh.exe。

配置完成點擊push正常提交到遠程服務器。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM