为基本问题提前道歉 - 我是git的新手,并且我确信我错过了一些非常简单的东西,有人可以很快回答.
在msysgit安装期间,我指定我想使用PLink而不是OpenSSH作为我的安全shell客户端程序.环境变量'GIT_SSH'设置为'C:\ Program Files(x86)\ PuTTY\plink.exe',这是plink的正确路径.我试过有没有引号.bash提示符中的"echo $ GIT_SSH"显示环境变量的正确值.我也可以使用putty通过SSH连接到github,没有任何问题.
在启动pagent并添加我的私钥后,我打开了一个新的git bash窗口并尝试连接到github(github已经有我的公钥并且正确设置 - 我正在使用jquery项目作为快速测试).尽管指定我想使用PLink并且显然设置了正确的环境变量,但msysgit仍在尝试使用〜/ .ssh目录中的密钥文件.
我已经通过实际将我的私钥放在该目录中并且一切正常(我能够克隆jquery存储库而没有任何问题)确认了这一点,但我真的很想得到这个设置所以我可以管理我的如果可能,通过腻子私钥.
不确定我错过了什么..非常感谢任何帮助 - 提前感谢!