通过SSH身份验证克隆github与多个帐户冻结

时间:2015-02-15 17:53:52

标签: github ssh-keys

我已经创建并设置了多个ssh密钥,用于使用多个github帐户进行身份验证。通过ssh -T命令成功尝试后,我试图克隆一个回购,但这意外冻结了:

MacBook-Pro-di-Matteo:.ssh matteo$ ssh -T git@github.com-bertamini.matteo
Hi bertuz-gist! You've successfully authenticated, but GitHub does not provide shell access.
MacBook-Pro-di-Matteo:.ssh matteo$ git clone git@github.com-bertamini.matteo:bertuz/bertuzFox.git tst
Cloning into 'tst'...
remote: Counting objects: 253, done.
remote: Compressing objects: 100% (12/12), done.

我无法弄清楚这是我的错还是暂时的github故障。有帮助吗?

1 个答案:

答案 0 :(得分:0)

正如" Git fetch/pull/clone hangs on receiving objects"所示,这类问题通常是由以下原因引起的:

  • 远程方有问题(但GitHub状态历史不显示任何问题)
  • 网络(中间或客户端)
  • ssh config,如果使用ssh url(ServerAliveInterval 60

OP Bertuz在评论中确认原因是第二个(网络):

  

我用来阻止git连接的wifi   现在一切顺利。我要删除这个问题吗?