昨天在用Git和GitHub连接上后,想用 git push -u origin master时,总是提示ssh:connect to host github.com port: connection time out错误,在Google查资料时有很多人说在.ssh文件下写一个config文件来改访问的端口为443,但是问题依旧无法解决。
在自习阅读了GitHub的一些说明后,我将Git和Github的连接命令从$ git remote add origin git@github.com:michaelliao/learngit.git改为
git remote add origin https://github.com/Adazeng/repository.git后连接上Git和GitHub,就可以向GitHub远程仓库推送啦~~
下面附上GitHub的说明
原因:Git是支持https和SSH协议的,但有些公司的网络是只开放https协议的,所以无法用SSH,但是https相较于SSH要慢一些。
解决Git连接GitHub超时问题

本文介绍了一种解决使用Git连接GitHub时遇到的连接超时问题的方法。通过更改连接方式从SSH切换到HTTPS,成功解决了连接问题并实现了代码的远程推送。
3602

被折叠的 条评论
为什么被折叠?



