github 端口22 超时问题解决

news/2025/1/21 23:19:24/

github 端口22 超时问题解决

    • 问题描述
    • 报错信息
    • 解决方案
      • 步骤1
      • 步骤2
      • 步骤3

问题描述

搬了个公司后发现自己的sourcetree 以及 本地命令行在拉取代码或者clone时均报错,根据网友的解决方案,做了个整理

报错信息

$ git pull project develop
ssh: connect to host github.com port 22: Connection timed out
fatal: Could not read from remote repository.

解决方案

使用 ssh 443端口

步骤1

测试端口443是否可用 注意必须存在一个 ssh (如无 请使用命令ssh-keygen -t ed25519 -C "your_email@example.com" 生成,并在github ssh设置中添加),以用于测试

在git命令行中敲入

ssh -T -p 443 git@ssh.github.com

在这里插入图片描述

步骤2

编辑.ssh 下的config文件,如无直接创建即可

Host github.com
Hostname ssh.github.com
Port 443

多ssh的配置config例子如下

Host github.comHostname ssh.github.comPort 443Host github.comHostName ssh.github.comPort 443IdentityFile C:\Users\Administrator\.ssh\id_ed25519PreferredAuthentications publickeyHost github.comHostName ssh.github.comPort 443IdentityFile C:\Users\Administrator\.ssh\id_peterPreferredAuthentications publickey

步骤3

不指定端口进行测试,此时你可以通过SourceTree等进行正常访问

ssh -T git@github.com

在这里插入图片描述


http://www.ppmy.cn/news/1565075.html

相关文章

通过内核模块按fd强制tcp的quickack方法

一、背景 tcp的quickack功能是为了让ack迅速回发,快速响应,减少网络通讯时延,属于一个优化项,但是tcp的quickack是有配额限制的,配置是16个quick,也就是短时间内quickack了16次以后,这个配额为…

第10章:Python TDD优化货币类方法与引入工厂方法

写在前面 这本书是我们老板推荐过的,我在《价值心法》的推荐书单里也看到了它。用了一段时间 Cursor 软件后,我突然思考,对于测试开发工程师来说,什么才更有价值呢?如何让 AI 工具更好地辅助自己写代码,或许…

arkime安装

这次试一下新的办法 先下载centOS 7 然后改成阿里云镜像 输入命令备份官方yum源配置文件 cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 下载阿里云源配置,覆盖原文件 curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirr…

【Java实现导出Excel使用EasyExcel快速实现数据下载到Excel功能】

使用EasyExcel快速实现数据下载到Excel功能 EasyExcel官方文档 1. 引言 在Web应用开发中,数据导出为Excel文件是一个常见的需求。本文将介绍如何使用EasyExcel库快速实现数据的下载功能。我们将通过一个具体的例子来展示如何设置响应头、获取数据并将其写入Excel…

w163美食推荐商城

🙊作者简介:多年一线开发工作经验,原创团队,分享技术代码帮助学生学习,独立完成自己的网站项目。 代码可以查看文章末尾⬇️联系方式获取,记得注明来意哦~🌹赠送计算机毕业设计600个选题excel文…

oracle goldengate from mongodb to oracle的实时同步

oracle goldengate from mongodb to oracle的实时同步 近期因公司项目需要,需要将mongodb数据同步到oracle数据库,由于第一次接触到mongodb数据库同步到Oracle的项目,故没有主动获取数据,而且让对方工程师把mongodb数据同步到我方…

【正则表达式】从0开始学习正则表达式

正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE) 一、推荐学习网站 正则表达式 – 语法 | 菜鸟教程 正则表达式30分钟入门教程 | 菜鸟教程 编程胶囊-打造学习编程的最好系统 二、必知必记 2.1 元字符…

Linux 文件权限详解

目录 前言 查看文件权限 修改文件权限 符号方式 数字方式 前言 Linux 文件权限是系统中非常重要的概念之一,用于控制对文件和目录的访问。权限分为读(Read)、写(Write)、执行(Execute)三个…