最近在配置 GitHub 使用 ssh 方式使用 git 命令,参考这两篇文章:
按照文章中的配置好以后,直接进行仓库克隆等操作会报错,因为服务器指纹还没有添加到 known_hosts
文件中,解决方法也很简单,通过命令 ssh -T -p 443 [email protected]
测试连接一下,会提示添加服务器指纹,添加后再对仓库进行操作就没有问题了。
这样是虽然是为了保证安全性,但同时也带来了不方便。
编辑 ~/.ssh/config
,加入以下配置禁用它:
StrictHostKeyChecking no