执行命令报错:
ssh -T git@github.com
解决方案:
- 找到文件路径
C:\Users\你的用户名\.ssh - 新建
config
3. 用记事本打开,粘贴以下内容
Host github.com
port 22
User git
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa # 这里输入你的密钥路径,有的人是使用ed25519生成的ssh
# 7890端口来源与你的代理软件,取决于代理软件如clash,flash,shadowrocket等的设置
ProxyCommand connect -S 127.0.0.1:7890 -a none %h %p
- 保存退出,去掉文件后缀
再次执行命令(执行前需打开代理软件)
ssh -T git@github.com
输出 Hi github用户名,代表成功
参考
zhuanlan.zhihu.com/p/628727065