Gitolite:成功克隆 gitolite-admin 但警告 "key_read" 失败

Gitolite: Clone gitolite-admin successfully but warns of "key_read" failure

我已经在我的 git 服务器上安装了 gitolite3,并使用我的 public 密钥设置了 gitolite。我可以成功克隆 gitolite-admin 存储库,但是在克隆、拉、推等任何操作时,命令都会执行,但总是显示两次以下消息:

key_read: uudecode <public key> failed

导致此警告的原因是什么?

检查服务器上的~git/.ssh/authorized_keys

这可能意味着 public ssh 密钥之一不完整或分成两行而不是一行。

还要检查用户客户端的~/.ssh/known_host:如果末尾没有空行,也可能导致错误消息。
或者完全删除它并使用 ssh -Tv git@yourGitoliteServer.

验证主机