首页 > 其他分享 >输入git push命令显示ssh: connect to host github.com port 22: Connection timed out fatal: Could not read fr

输入git push命令显示ssh: connect to host github.com port 22: Connection timed out fatal: Could not read fr

时间:2024-01-21 17:44:39浏览次数:39  
标签:git 22 read 443 host github ssh com

之前都好好的,今天 git push 的时候突然出现这个问题:

 解决方法:更改SSH端口(亲测可用)

先试试这个命令:

ssh -T -p 443 [email protected]

此时出现如下提示信息:

The authenticity of host '[ssh.github.com]:443 ([20.205.243.160]:443)' can't be established.
ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU.
This host key is known by the following other names/addresses:
    ~/.ssh/known_hosts:1: github.com
Are you sure you want to continue connecting (yes/no/[fingerprint])? 

输入 yes ,然后如果出现下面这个提示 Hi 你的github用户名 ,则443端口连接成功:

Warning: Permanently added '[ssh.github.com]:443' (ED25519) to the list of known hosts.
Hi youname! You've successfully authenticated, but GitHub does not provide shell access.

进入 ~/.ssh 下:

cd ~/.ssh

创建一个config文件(这里我用的vim编辑器):

vim config

编辑文件内容:

Host github.com
  HostName ssh.github.com
  Port 443

然后 git push  或者 git pull  应该就成功了

标签:git,22,read,443,host,github,ssh,com
From: https://www.cnblogs.com/Xiwang-Sun/p/17978068

相关文章

  • git的操作相关(三)
    突然发现没更完多人开发多人开发场景,一般在组员开发功能后,代码会被组长检查(有些公司没有)。代码会被放进dev分支,通常还会重新搞一个分支进行代码的测试(有些公司没有)gitee为例:https://gitee.com/char1es_lec/git_study/team_members/invite_link随便写了点东西:#taggittag-av1-m......
  • C# TEKLA STRUCTURES 2022 二次开发 开发环境搭建
    初步接触二次TEKLA,以下仅为个人观点使用的exe方式开发的引用的nuget包程序入口点稍作处理,开启了TEKLA软件才能启动本程序,TEKLA软件关闭,本程序退出internalstaticclassProgram{///<summary>///应用程序的主入口点。///</summary>......
  • Git必知必会基础(10):远程冲突(conflicts)解决--merge
     本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/10854115.html数据准备重新克隆 日志 远程分支qzcsbj.txt内容 commitid 其他人提交模拟其他人对master做了提交:直接gitee上修改文件并提交 新的commitid 本地提交本地分支修改qzcsbj.t......
  • git与github
    目的:自己想在github上找一些项目看看,发现需要git1、下载git:Git基本使用教程(一):入门及第一次基本完整操作_git的使用-CSDN博客看到这个博客,确实好。我再本地仓库连接github时出错了,ssh:connect(连接)(连接)tohost(主机)(主机)github.comport(港口)(港口)22:Connection(连......
  • git push 报错 ! [remote rejected] main -> main (pre-receive hook declined) error
    今天在用gitpush项目的时候,出现了一个报错,记录一下解决方案,以后报同样的错误可以回来看。错误下面是gitpush的详细报错信息:20866@DESKTOP-7R0VL04MINGW64/d/AllProjects/JupyterProjects(main)$gitpushoriginmainEnumeratingobjects:152,done.Countingobjects:......
  • pd.read_csv( parse_dates=True) AttributeError: 'DatetimeIndex' object has no a
    pandas读取文件的read_csv()方法的parse_dates,index_col参数介绍 pd.read_csv(parse_dates=True)    data=pd.read_csv(f'datasets/{name}.csv',index_col='date',parse_dates=True)dt.weekofyear.to_numpy(),df_asset[“week_of_year”]=df_asset.index.we......
  • git切分支引起的重编译问题
    实际使用git管理一个大型项目时,如llvm,当仅修改极少量的代码,切换分支后会引起很多代码的重新构建。特别是切换到老的分支上,老的build目录里应该不需要重新编译才对。由此引发一个问题:gitcheckout切换分支之后,源码的日期会变化吗?假如A,B分支中都有源文件fun.c,A中比B中新,当前在A......
  • 22String字符串和vector对象的迭代器iterator实现
    String字符串对象的迭代器iterator实现泛型算法参数接收的都是迭代器泛型算法是一组全局的函数,适用于所有容器基于第二点,泛型算法有一套方法可以统一地遍历所有容器的元素classString{public: //嵌套定义iterator类 classiterator { private: char*_p;//没有用......
  • 将 .NET 8应用 以 dotnet publish 创建容器镜像并结合 Github Actions 部署到 Azure
    介绍.NET8无需DockerFile即可为.NET应用创建docker映像的新方法,我将使用dotnetpublish将.NET应用容器化,在本文中,我将分享我如何为.NET8的项目创建一个简单的ci/cd的经验。它包括2个主题:创建用于生成.NET应用并将其发布到Azure的GitHub工作流如何使用do......
  • 代码随想录算法训练营第十天| 232.用栈实现队列 225. 用队列实现栈
    LeetCode232.用栈实现队列题目链接:232.用栈实现队列思路:用两个栈实现队列 LeetCode  225.用队列实现栈 题目链接:225.用队列实现栈 思路:一个队列对栈进行实现(实现栈中的方法) ......