kex_exchange_identification: connection closed by remote host

今天在向 GitHub 中的仓库 push 代码的时候,突然不成功了,提示 "kex_exchange_identification: connection closed by remote host" 。

最初以为是代理的问题,通过 git config -l检查了git 的本地代理端口没问题是 7890,和代理软件的端口一致。

然后在 GitHub的设置这里 上面删除原有的 ssh,又重新添加了公钥,依然不行。又重新生成、添加一遍,还是不行。

解决办法

最终在这里找到了答案:

~/.ssh 下添加 ~/.ssh/config 然后指定端口,就这么简单

复制代码
Host github.com
  Port 443
相关推荐
peachSoda74 分钟前
封装一个不同跳转方式的通用方法(跳转外部链接,跳转其他小程序,跳转半屏小程序)
前端·javascript·微信小程序·小程序
@PHARAOH16 分钟前
HOW - 浏览器兼容(含 Safari)
前端·safari
undefined在掘金3904126 分钟前
flutter 仿商场_首页
前端
少卿27 分钟前
react-native图标替换
前端·react native
熊猫钓鱼>_>32 分钟前
TypeScript前端架构与开发技巧深度解析:从工程化到性能优化的完整实践
前端·javascript·typescript
JYeontu1 小时前
肉眼难以分辨 UI 是否对齐,写个插件来辅助
前端·javascript
fox_1 小时前
别再踩坑!JavaScript的this关键字,一次性讲透其“变脸”真相
前端·javascript
盛夏绽放1 小时前
uni-app Vue 项目的规范目录结构全解
前端·vue.js·uni-app
少卿1 小时前
React Native Vector Icons 安装指南
前端·react native
国家不保护废物2 小时前
Vue组件通信全攻略:从父子传到事件总线,玩转组件数据流!
前端·vue.js