为什么在“警告:将IP地址'xxx.xxx.xxx.xxx'的RSA主机密钥永久添加到已知主机列表中”之后的git pull
步骤中,我的构建为何挂在#codeship pro中? ?
我按照https://documentation.codeship.com/pro/builds-and-configuration/cloning-repos/#the-ssh-key-option中的说明进行操作,这将在构建期间将Bitbucket添加到已知主机列表中,并将SSH密钥添加到容器/服务中,但是,我无法执行任何与git
相关的操作我需要连接到Bitbucket的地方。
在此操作中,我通过运行jet run
中的步骤捕获了网络数据包,我发现在发送3个加密数据包之后,Bitbucket停止发送数据并且连接超时3 packets referred to above
有人遇到了这个问题吗?
答案 0 :(得分:0)
我在同事的帮助下找到了答案。
确保将bitbucket添加到known_hosts。使用以下命令:
ssh-keyscan -H "bitbucket.org" >> ~/.ssh/known_hosts
上面链接的文档不完整。确保id_rsa私钥的单行用引号引起来。这样可以确保在写入文件时格式正确。