Windows8GitBash-命令推送-Putty缓存
我已经在Windows8上安装了Git。 SSH密钥将上载到bitbucket Git运行良好(Git状态、Git提交等) 当我拉动时,git告诉我:Windows8GitBash-命令推送-Putty缓存,git,git-push,pageant,Git,Git Push,Pageant,我已经在Windows8上安装了Git。 SSH密钥将上载到bitbucket Git运行良好(Git状态、Git提交等) 当我拉动时,git告诉我: $ Git push origin --all -u 服务器的主机密钥未缓存在注册表中。你没有 确保服务器是您认为的计算机。这个 服务器的rsa2密钥指纹是:ssh rsa 2048 97:8c:1b:f2:6f:14: 6b:5c:3b:ec:aa:46:46:74:7c:40如果您信任此主机,请输入 “和”将钥匙添加到PuTTY的缓存并进行
$ Git push origin --all -u
服务器的主机密钥未缓存在注册表中。你没有
确保服务器是您认为的计算机。这个
服务器的rsa2密钥指纹是:ssh rsa 2048 97:8c:1b:f2:6f:14:
6b:5c:3b:ec:aa:46:46:74:7c:40如果您信任此主机,请输入
“和”将钥匙添加到PuTTY的缓存并进行连接。如果你
只想继续连接一次,而不需要将密钥添加到
缓存,输入“n”。如果您不信任此主机,请按Return to
放弃连接。在缓存中存储密钥?(是/否)
说“是”,他就僵住了
我在SourceTree中也做了同样的操作,并使用相同的错误消息传递exactametne
同时,我检查了Pageant(PuTTY身份验证代理),并添加了相应的密钥(我测试了SSH-1(RSA)和SSH-2 RSA)
在这两种情况下,我仍然有相同的问题。。。别让我推。永远在同一个位置尝试缓存远程服务器。首先尝试分别连接到SSH 使用OpenSSH,这将是:
ssh git@bitbucket.org
使用PuTTY时,您需要使用Plink
:
plink.exe git@bitbucket.org
这应该会在Git之外单独为您提供指纹提示,因此希望它能够工作。首先尝试单独连接到SSH 使用OpenSSH,这将是:
ssh git@bitbucket.org
使用PuTTY时,您需要使用Plink
:
plink.exe git@bitbucket.org
这应该会在Git之外单独为您提供指纹提示,所以希望它能正常工作。我尝试过,它工作正常。非常感谢你!!我试过了,效果很好。非常感谢你!!