經過Git從遠程服務器上得到到本身的項目,可是經過TortoiseGit作push時提示Disconnected: No supported authentication methods available (server sent: publickey)錯誤,可是在GitBash中沒有錯誤,是TortoiseGit的配置問題,須要設置下TortoiseGit的SSH配置,配置方式以下:git
右鍵更新的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。windows
配置完成點擊push正常提交到遠程服務器。服務器