问题:
windows 系统,浏览器可以访问 github.com,但是 ssh -T git@github.com 失败。
解决:
在 ~/.ssh 下添加 config 文件,写入
1
2
3
4
Host github.com
Hostname ssh.github.com
Port 443
User git
并且确保 ~/.ssh 里边没有 known_hosts 文件。
其他:
如果 git 的时候提示 Bad owner or permissions on ~/.ssh/config,可以打开这个文件的属性-》安全-》高级。
然后在权限这一栏,点击“禁用继承”然后点击“从此对象中删除所有已继承的权限”,然后再点击“添加”添加自己的用户名。
