Windows 8 Git Bash - 命令推送 - Putty 缓存
Windows 8 Git Bash - Command Push - Putty cache
我已经在 Windows 8 上安装了 Git。
SSH 密钥已上传到 bitbucket。
Git 效果很好(git 状态,git 提交等)
当我拉动时,git 告诉我:
$ Git push origin --all -u
The server's host key is not cached in the registry. You have no
guarantee That the server is the computer you think it is. The
server's rsa2 key fingerprint is: ssh-rsa 2048 97: 8c: 1b: f2: 6f: 14:
6b: 5c: 3b: ec: aa: 46: 46: 74: 7c: 40 If you Trust this host, enter
"and" to add the key to PuTTY's cache and carry on connecting. If you
want to carry on connecting just once, without adding the key to the
cache, enter "n". If you do not Trust this host, press Return to
abandon the connection. Store key in cache? (Y / n)
说是,他就呆了。
我从 SourceTree 做了同样的事情,并通过了同样的 exactametne,但出现了同样的错误信息。
同时我查看了 Pageant(PuTTY 身份验证代理),并添加了相应的密钥(我测试了 SSH-1 (RSA) 和 SSH-2 RSA)
在这两种情况下我仍然有同样的问题......不要让我推动。永远在同一个地方尝试缓存远程服务器。
首先尝试单独连接到 SSH。
对于 OpenSSH,这将是:
ssh git@bitbucket.org
使用 PuTTY,您需要使用 Plink
代替:
plink.exe git@bitbucket.org
这应该会在 Git 之外单独为您提供指纹提示,所以希望它能正常工作。
我已经在 Windows 8 上安装了 Git。 SSH 密钥已上传到 bitbucket。
Git 效果很好(git 状态,git 提交等)
当我拉动时,git 告诉我:
$ Git push origin --all -u
The server's host key is not cached in the registry. You have no guarantee That the server is the computer you think it is. The server's rsa2 key fingerprint is: ssh-rsa 2048 97: 8c: 1b: f2: 6f: 14: 6b: 5c: 3b: ec: aa: 46: 46: 74: 7c: 40 If you Trust this host, enter "and" to add the key to PuTTY's cache and carry on connecting. If you want to carry on connecting just once, without adding the key to the cache, enter "n". If you do not Trust this host, press Return to abandon the connection. Store key in cache? (Y / n)
说是,他就呆了。
我从 SourceTree 做了同样的事情,并通过了同样的 exactametne,但出现了同样的错误信息。
同时我查看了 Pageant(PuTTY 身份验证代理),并添加了相应的密钥(我测试了 SSH-1 (RSA) 和 SSH-2 RSA)
在这两种情况下我仍然有同样的问题......不要让我推动。永远在同一个地方尝试缓存远程服务器。
首先尝试单独连接到 SSH。
对于 OpenSSH,这将是:
ssh git@bitbucket.org
使用 PuTTY,您需要使用 Plink
代替:
plink.exe git@bitbucket.org
这应该会在 Git 之外单独为您提供指纹提示,所以希望它能正常工作。