当前位置: 首页 > news >正文

Git问题:解决“ssh:connect to host github.com port 22: Connection timed out”

操作系统 Windows11
使用Git IDEA
连接方式:SSH

今天上传代码出现如下报错:ssh:connect to host github.com port 22: Connection timed out
在这里插入图片描述
再多尝试几次,依然是这样。

解决

最终发现两个解决方案:(二选一)
方法一: 抛弃ssh连接方式,使用http连接。(我试了一下,对于我来说没有用)
操作方法:
输入命令:
git config --local -e
将配置文件的url = git@github.com:username/repo.git
一行改为:url = https://github.com/username/repo.git
在这里插入图片描述

方法二: 如果22号端口不行,那就换一个端口
操作方法:
1.进入~/.ssh下
cd ~/.ssh
2.创建一个config文件
vim config
3.编辑文件内容:

Host github.com
User git
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443Host gitlab.com
Hostname altssh.gitlab.com
User git
Port 443
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa

4.保存退出

5.检查是否成功
ssh -T git@github.com
这里要根据它的提示操作,有个地方要输入yes
出现: Hi 什么什么的 就是成功了

大功告成,这时候再试试git push,已经可以提交了!

http://www.lryc.cn/news/140766.html

相关文章:

  • 在Eclipse中创建javaweb工程
  • Pycharm链接远程mysql报错
  • 【硕士论文完美复现】【价格型需求响应】基于需求侧响应的配电网供电能力综合评估(Matlab代码实现)
  • Android Okhttp 源码浅析三
  • 一分钟学会用pygame制作棋盘背景
  • Java --- 包装类
  • [运维] wvp 28181安装部署全流程(ubuntu2204)
  • vue实现富文本
  • uniapp 开发微信小程序使用echart的dataZoom属性缩放功能不生效!bug记录!
  • 用户端Web自动化测试_L4
  • CAPL - Panel和TestModule结合实现测试项可选
  • 机器学习,过拟合与欠拟合,正则化与交叉验证
  • gradio使用transformer模块demo介绍1:Text Natural Language Processing
  • 算法通关村——数论经典问题解析
  • 代码随想录算法训练营第四十六天|LeetCode 1143,1035,53
  • leetcode 541.反转字符串II
  • MyBatis与Spring整合以及AOP和PageHelper分页插件整合
  • 《认知觉醒》读书笔记之潜意识
  • Stable Diffusion 系列教程 | 图生图基础
  • cuda编程day001
  • Java 中使用 ES 高级客户端库 RestHighLevelClient 清理百万级规模历史数据
  • C++最易读手撸神经网络两隐藏层(任意Nodes每层)梯度下降230821a
  • Leetcode 2235.两整数相加
  • Postman —— postman实现参数化
  • LeetCode--HOT100题(41)
  • 微信小程序教学系列(6)
  • 小程序中的全局配置以及常用的配置项(window,tabBar)
  • 数据工厂调研及结果展示
  • 抓包相关,抓包学习
  • 云原生之使用Docker部署SSCMS内容管理系统