git在push时候出现timeout的解决方法

1.先对照一下公钥是否正确:linux下生成的.ssh在~/.ssh,命令行直接cd ~/.ssh即可;
2.本次出现的问题如下:

 

 

出现了连接不上的情况,传输协议用的是ssh,此时需要进行如下操作:

 

进入git的config配置文件将文件中的url由ssh地址改为https地址保存退出即可;
注意:改为http之后每次push都会输入账号密码(算是缺点之一);
至于为什么ssh不可以http可以的问题以后再补充;

posted @ 2017-11-17 14:35  Basu  阅读(5758)  评论(0编辑  收藏  举报