git连接jenkins_Jenkins配置git连接github验证失败解决办法

本文详细介绍了在Linux环境下,当Jenkins使用git连接GitHub遇到Host key verification failed错误时的解决步骤,包括设置SSH客户端、生成密钥对、加载SSH密钥到ssh-agent,以及将公钥添加到GitHub账户,最后转换仓库URL为SSH协议。
摘要由CSDN通过智能技术生成

一、问题现象:

配置Jenkins使用git,连接github,验证失败。日志如下:

Failed to connect to repository : Command "git ls-remote -h

git@github.com:***********/game-of-life.git HEAD" returned status

code 128:

stdout:

stderr: Host key verification

failed.

fatal: The remote end hung up unexpectedly

二、解决办法:

***Set

up SSH for Git on Linux***

Step 1. Ensure you

have an SSH client installed

# ssh -v

Step 2. Set up your default

identity

1)Open a terminal in your local

system.

2)Enter ssh-keygen at the command

line.

The command prompts you for a file

where you want to save the key. If the .ssh directory doesn't

exist, the system creates one for you.

# ssh-keygen

3)Press the Enter or Return key to

accept the d

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值