当前位置: 首页 > 知识库问答 >
问题:

从Git中提取失败并给我以下错误:client_global_hostkeys_private_confirm:服务器为RSA密钥0提供了错误的签名

宋飞文
2023-03-14

我正在和我的队友一起做一个项目。几周前,我成功地从git中提取了这个项目。但是今天当我想通过命令“git拉起源”提取更新的项目时

client\u global\u hostkeys\u private\u确认:服务器为RSA密钥0提供了错误的签名

我使用ssh-keygen命令生成了公钥,然后粘贴了新生成的文件id\u rsa的内容。pub位于Git的“添加SSH密钥”部分,但pull命令不起作用。有人能帮我吗?

共有1个答案

邹浩
2023-03-14

消息“client\u global\u hostkeys\u private\u confirm:server give bad signature for RSA key 0”不是错误,而是警告,它与某些ssh版本控制问题有关。过去,从GitLab接收信息是很常见的。

如果你想让它消失,你可以确保你的~/。ssh/config包含以下内容:

Host gitlab.com
    UpdateHostKeys no

然而,如果您实际上被阻止拉取,那么这个错误的签名警告可能不是原因。一旦你消除了警告,你仍然需要找到你真正的问题,而我们对这个问题一无所知,因为现在的问题是。

 类似资料:
  • 我在尝试使用Git提交时遇到此错误。 我已经生成了一个新的密钥,如下所示,但它仍然给出相同的错误 密钥与上述相同 我发现这会生成一个用于git标记的GPG密钥,并按照步骤进行操作,但仍然不起作用,知道吗?

  • 我无法继续下去。如有任何帮助/建议,将不胜感激。

  • 问题内容: 我正在尝试使用以下命令在我的AVD上运行react native应用程序: 但出现以下错误: .babelrc: package.json: 我正在使用Windows,node.js v 8.11.3&react native v 0.55.4 我已经尝试了互联网上推荐的所有东西(特别是github),但还是没有运气。如果有人可以提供帮助,我们深表感谢。 问题答案: 这是错误 设置版本

  • 问题内容: 我试图在Go项目的默认模板上使用GitHub上Go项目的CircleCI。 作为参考,这里的默认是什么 样子 : 作业运行时,我得到一个与代码本身完全无关的错误。 returned incorrect signature type There is no tracking information for the current branch. Please specify which

  • 我在尝试签署提交时遇到以下错误: 这是gpg--list secret keys--keyid format LONG的输出 钥匙在那儿 这是使用相同密钥的git config 知道出什么问题了吗?

  • 问题内容: 我正在使用predis并订阅了频道并进行监听,它抛出错误并死了,如下图所示,过了60秒后,肯定不是我的Web服务器错误或超时。 目前正在讨论的一个类似的问题在这里。无法得到太多。 我尝试将predis conf文件中的connection_timeout设置为0,但没有太大帮助。 另外,如果我继续使用(向其发送数据并进行处理)该工作程序,则不会出现任何错误。因此,它可能在某处超时,并且