问题描述
我配置多账号Git SSH,配置的gitee 和 GitHub,gitee现在是可以正常使用,测试连接也是成功,但是配置的GitHub弄好后,测试SSH -T github.com 报错Permission denied (publickey)
但是奇怪的,竟然可以正常使用Git clone克隆文件到本地 和 Git Push 提交代码到仓库。
下面图是config配置:
我配置多账号Git SSH,配置的gitee 和 GitHub,gitee现在是可以正常使用,测试连接也是成功,但是配置的GitHub弄好后,测试SSH -T github.com 报错Permission denied (publickey)
但是奇怪的,竟然可以正常使用Git clone克隆文件到本地 和 Git Push 提交代码到仓库。
下面图是config配置:
5 回答2.8k 阅读
3 回答2.6k 阅读
1 回答1.4k 阅读✓ 已解决
1 回答2.1k 阅读
3 回答962 阅读
找到原因了,是因为我使用测试地址的时候。写的测试格式不对,应该使用
ssh -T git@github.com
。蛋疼的浪费我一个多小时,搜索这个原因。