问题描述
尝试SSH Git 仓库时出现问题,原因暂未知,目前推测与编码格式有关
最明显的特点是每次SSH时会尝试创建一个乱码目录
环境
- windows 10 1809
- powershell
- 其他sh也尝试过
- 尝试了WSL没有出现同样的问题
相关代码
错误输出如下
ssh -T git@gitee.com
Could not create directory 'C:\\Users\\\345\221\250\345\207\241\346\230\237/.ssh'.
The authenticity of host 'gitee.com (120.55.226.24)' can't be established.
那个倒不是乱码,应该是你的用户文件夹的名字用了非英文。wsl 是因为用了另一套文件系统所以不会乱。
你直接
mkdir ~/.ssh
建一下这个目录试试?以及你是不是没有在
gitee.com
上传你的 SSH 公钥?