git连接github超时问题Connection timed out

GitHub是一个通过Git进行版本控制的软件源代码托管服务,有私人仓库和公共仓库,私人仓库是收费的,当然了,我会用公共的。但是当我们用git生成完秘钥,复制到github中,进行本地与github测试是否成功连接的时候,有时会报错:ssh: connect to host github.com port 22: Connection timed out

操作方法

  • 01

    在解决超时的问题时,我先说下生成秘钥;长方形框填写,椭圆形不用填回车就行(ssh-keygen -t rsa -C "youremail@example.com"生成秘钥命令)

  • 02

    在我们测试git是否成功连接github时,使用:ssh -T git@github.com,如果出现:You've successfully authenticated,那么恭喜你,连接成功可以使用了。如果出现:ssh: connect to host github.com port 22: Connection timed out,很遗憾连接超时

  • 03

    连接超时,首先找到git的安装目录,找到/etc/ssh/ssh_config文件

  • 04

    用notepad++打开这个文件,如下图:

  • 05

    把如下内容复制到ssh_config文件的末尾处:并记得保存 Host github.com User git Hostname ssh.github.com PreferredAuthentications publickey IdentityFile ~/.ssh/id_rsa Port 443 如图:

  • 06

    在使用:ssh -T git@github.com来测试git是否成功连接github 看成功了,完事。(第一次写,有什么不足之处,请指出,谢谢)

(0)

相关推荐

  • window下配置SSH连接GitHub、GitHub配置ssh key

    此分两部分: 第一部分介绍:在windows下通过msysGit(Git for windows.Git Bash)配置SSH Keys连接GitHub. 第二部分介绍:在GitHub上创建仓库,在本 ...

  • 远程连接已超时

    在局域网中进行远程连接的时候,无法顺利连接,弹出"远程连接已超时"的提示. 这种故障可能与以下几种原因有关系. 1.由于没有在限定的时间内发出响应,,所以会出现会话被中断的情况.这 ...

  • connection timed out怎么解决

    有一些人在玩游戏或者上网冲浪时会遇到connection timed out的提示,导致不能上网,或者游戏登录不了,这时该怎么办呢? 操作方法 01 这里,我们就需要用到360安全卫士这款软件了.我们 ...

  • QQ连接服务器超时错误代码0x00000001

    为什么QQ一直登陆不上去,老是超时,显示错误码0x0000001.这一问题相信有很多人遇到过,那么QQ连接服务器超时错误代码0x00000001怎么解决? 操作方法 01 家庭网络环境 1.请您安装最 ...

  • QQ“连接服务器超时,请重试”的解决方法

    问题简介:在登录QQ的时候,账号.密码都没有问题,但是在登录的时候,却出现错误代码,或者登录无响应,或者一直处于登录状态等等.大部分会出现提示 "连接服务器超时,请重试.(错误码:0x000 ...

  • git和github不一样,git和github都有客户端

    git github 操作方法 01 到github官网注册一个账号,然后到git官网下载git 02 配置github, 打开git bash输入ssh-Keygen -t ras -C " ...

  • 完美刷机连接不上手机以及完美刷机连接手机超时怎么解决?

    如果你的手机运行不快,或者软件无法打开,可能是你的手机需要刷机了,在使用完美刷的时候我们有时候可能会遇到完美刷机连不上手机。使用完美刷机软件或是完美ROOT软件时,部分用户遇到手机无法连接电脑的情况, ...

  • 在Ubuntu系统中使用Git客户端来操作GitHub代码

    一.Ubuntu下安装GitUbuntu12.04 LTS以后默认是已经安装Git的,可以使用 git --version 测试是否安装.如果没有安装,使用命令: sudo apt-get insta ...

  • 如何使用GITHUB?

    Github是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理. 操作方法 01 一.注册GITHUB并且激活: 02 二.连接GITHUB(连接协议:S ...