EGit SSH Excepción capturada durante la ejecución del command ls-remote

Configuré un server GIT en nuestra networking interna. Puedo presionarlo usando git: //…../ y con la opción --enable=receive-pack en el server.

Pero cuando bash presionar a través de ssh usando el plugin EGIT Eclipse (ssh: // username @ ip_adress: 22 / project.git) aparece el siguiente error:

Error de transporte No se pueden get references de repository remoto.

Motivo: exception capturada durante la ejecución del command ls-remote.

¿Qué podría causar esto y cómo lo resuelvo?

git:// y ssh:// usan diferentes protocolos (ver EGit User_Guide # Git_URLs ). Entonces, usa el primero en EGit también o asegúrate de que funcione el acceso ssh.

Este problema generalmente es causado por problemas de authentication que pueden ocurrir si no se está autenticando como usuario de git, si está usando gitolite como usuario de git pero usando una key que se usa para otra count, o cualquier otro problema en authentication. Puede solucionarlo generando un nuevo par de keys, publicando la nueva key pública y autenticando con la nueva key privada y el usuario git.

Publiqué instrucciones más detalladas en git, gitolite error push (ir allí para evitar la publicación doble / edición doble).