git 1.7.3 使用windonws+putty+ssh的问题

git 1.7.3 使用windonws+putty+ssh的问题

我正在关注本指南但是在安装 git 1.7.3 时没有可用的安装屏幕可供我选择plink.exe作为我的 ssh 可执行文件。

根据这个帖子我添加了一个GIT_SSH指向我的位置的环境变量plink.exe

我按照指南使用 puttygen.exe 生成私钥和公钥,并将我的公钥放在我们的 projectlockers 网站上。我还保存了我的私钥。我还将我的私钥加载到 pagent.exe 中。

然后,我尝试使用 git clone 通过 ssh 获取项目,但不幸的是它要求输入密码,这表明 ssh 身份验证不起作用。

我是否已正确将 git 与我的公钥和私钥 ssh 密钥链接起来?

非常感谢您的帮助!

答案1

我昨晚遇到了这个问题,对我有用的解决方案是:

  • 必须在 Git 之前安装 Putty
  • Putty 至少需要创建并保存一个会话(否则它将无法工作)
  • 再次安装 Git,然后应该出现选择 ssh 客户端(Openssh 或 Plink)的屏幕。

相关内容