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

当我们使用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_rsa
StrictHostKeyChecking no
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值