git clone失败

服务器设置了 SSH keys 但还是拉取失败

日志如下:

是因为:SSH 没有走代理 + 22 端口被封

解决办法:改 GitHub SSH 到 443 端口

1、nano ~/.ssh/config

写入:

bash 复制代码
Host github.com
  HostName ssh.github.com
  User git
  Port 443

2、测试:

bash 复制代码
ssh -T git@github.com

如果输出如下那么成功了:

Hi xiaxx9! You've successfully authenticated, but GitHub does not provide shell access.

3、最后 再 clone 。

相关推荐
WaiSaa2 小时前
Ubuntu配置Git免密操作
git·ubuntu·gitee
牛奶咖啡132 小时前
Git实践——分支管理与标签管理及git个性化配置
git·禁用 fast forward·bug分支的创建与操作·远程分支的查看与推送·拉取仓库·推送指定分支到远程仓库·标签的创建与操作
千寻girling5 小时前
五一劳动节快乐 [特殊字符][特殊字符][特殊字符]
java·c++·git·python·学习·github·php
波特率1152006 小时前
git指令学习
git·学习
Karry_6666 小时前
[特殊字符] Git 提交项目 全套命令(按顺序执行)
git
计算机安禾7 小时前
【Linux从入门到精通】第39篇:版本控制Git服务器搭建——Gitea/GitLab私有化部署
linux·服务器·git
lst04267 小时前
Git 巨大失误案例记录 (2026-05-01)
大数据·git·elasticsearch
donecoding8 小时前
Git Worktree:一个仓库同时在多个分支工作,告别 stash 地狱
git
Shadow(⊙o⊙)9 小时前
git辅助工具
git