有需要在windows上跑下程序,安装了 tortoiseGit,结果在初步选择的时候选择了 putty,导致 之前的ssh key 都不好使,卸载之后,使用腾讯管家清理都不好使...
幸亏有这个帖子:
http://hily.me/blog/2013/05/tortoisegit-putty-conflict/ 写道
TortoiseGit 原本用得好好的,一日安装了 Putty 后,问题出现了。。
在进行 git 操作时提示:
TortoisePLink fatal error
Disconnected: no supported authentication methods available
(server sent publickey)
TortoiseGit 版本信息:
TortoiseGit 1.8.3.0 (C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe)
git version 1.8.1.msysgit.1 (C:\Program Files (x86)\Git\bin)
因为 TortoiseGit 调用了由 Putty 修改而来的 TortoisePLink,因此 Putty 的配置将会影响 TortoiseGit。
解决方法,删除注册表中的以下节点即可:
HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\Default%20Settings
– EOF –
在进行 git 操作时提示:
TortoisePLink fatal error
Disconnected: no supported authentication methods available
(server sent publickey)
TortoiseGit 版本信息:
TortoiseGit 1.8.3.0 (C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe)
git version 1.8.1.msysgit.1 (C:\Program Files (x86)\Git\bin)
因为 TortoiseGit 调用了由 Putty 修改而来的 TortoisePLink,因此 Putty 的配置将会影响 TortoiseGit。
解决方法,删除注册表中的以下节点即可:
HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions\Default%20Settings
– EOF –