解决Jgit使用SSH验证方式从远程仓库克隆代码时 Unkonwhost 问题

来源:互联网 发布:linux循环语句实例 编辑:程序博客网 时间:2024/06/01 07:26

当我们使用SSH验证方式,利用Jgit从远程仓库(例如:github)上拉取代码时,明明将本地主机的SSH 的公钥key已经添加到远程仓库的授权key列表中,但当使用SSH验证方式拉取代码程序中却一直再报Unknow host 问题,要解决该问题只需要更改本地的ssh 的配置远程仓库的相关信息并将SSH的默认验证方式关闭即可,具体的操作为,修改 ~/.ssh/config 文件(若没有该文件,便新建该文件),然后在文件中添加如下几行配置即可:

Host 远程仓库的域名(eg:www.github.com)User 用户名(eg:user@test.com)IdentityFile ~/.ssh/id_rsaStrictHostKeyChecking no
0 0
原创粉丝点击