github 无法推送代码

2016-02-23  本文已影响770人  _willing

推送代码的时候遇到错误,提示是:
Git error: “Host Key Verification Failed” when connecting to remote repository“

生成过ssh公钥到github账户上,本地ssh登录上了github,但是就是推送不了代码,昨天还推送成功了呢。。。

原来是因为我之前使用的另外一个账户登录过github,重新生成的key被添加到本地主机的信任主机的缓存中了,而本地主机会将可以关联主机地址,如果主机的可key改变了,本地主机会拒绝连接;等于说我使用新的github账号生成的key未被正式使用,老的key还在缓存中,所以我需要刷新key操作。
$ssh-keygen -R github.com

ref:http://stackoverflow.com/questions/13363553/git-error-host-key-verification-failed-when-connecting-to-remote-repository

上一篇下一篇

猜你喜欢

热点阅读