2015-05-25 5 views
1

Я установил gitolite3 на свой сервер git и установил gitolite с моим открытым ключом. Я могу клонировать gitolite-администратор репо успешно, но на клон, тянуть, толкать, что угодно, команда выполняется, но всегда отображается следующее сообщение дважды:Gitolite: Clone gitolite-admin успешно, но предупреждает об ошибке «key_read»

key_read: uudecode <public key> failed 

Что вызывает это предупреждение?

ответ

0

Проверьте на сервере ~git/.ssh/authorized_keys.

Это может означать, что один из открытых ключей ssh ​​является неполным или разделен на две строки вместо одной.

Также проверьте на стороне клиента: ~/.ssh/known_host: если в конце нет пустой строки, это может также вызвать сообщение об ошибке.
Или удалите его целиком и проверьте хост с помощью ssh -Tv [email protected].

+0

У меня было несколько записей в файле known_host моего клиента для сервера git. Очистили их обоих и повторно клонировали, решили мою проблему. TY! – circuitBurn