我不久前在我的Win7机器上安装了Git,并告诉它使用Putty来做ssh。所以现在它希望Pageant一直在运行,以便能够连接到GitHub。
今天我安装了一个新版本的Git,并告诉它使用OpenSSH,而不是Putty。但它一直试图通过查找Pageant进行身份验证。
我的身份文件配置正确,如果我在BASH提示符下执行ssh git@github.com操作,则会成功。尽管如此,访问远程存储库的唯一方法是Pageant是否正在运行。
这是在哪里配置的,我如何指示msysgit忘记putty/pageant?
发布于 2011-03-16 01:42:28
MsysGit应该使用its ssh program from the GIT_SSH environment variable,所以即使您确实安装了较新的版本,也要检查当前会话是否包含正确的GIT_SSH值。
https://stackoverflow.com/questions/5315607
复制相似问题