2011-05-09 11 views
23

El repositorio central de git al que tengo que confirmar se configura con las claves SSH. Mi nombre de usuario es jmglov, pero cuando realizo operaciones GIT (por ejemplo git clone), yo uso esta configuración:¿Puede EGit (complemento Eclipse git) usar una clave SSH en lugar de un nombre de usuario y contraseña?

: [email protected]; cat .git/config 
[remote "origin"] 
    fetch = +refs/heads/*:refs/remotes/origin/* 
    url = [email protected]:AwesomeWare 

Cuando intento utilizar EGit en Eclipse para empujar al origen, estoy incitan para una contraseña para el usuario git, para el cual solo se habilita la autenticación del par de claves SSH. Mi clave pública es una de las claves autorizadas para el usuario git.

¿Es posible configurar EGit para utilizar mi clave SSH en lugar de las credenciales del usuario git?

Respuesta

40

Sí, la configuración es recogido de las preferencias de Eclipse, como se ha señalado en el EGit user guide

SSH preferences

+0

Perfecto, gracias! Una rareza que noté es que no tengo la pestaña ** Métodos de autenticación **. ¿Alguna idea de por qué? –

+0

@Josh: en realidad no. Acabo de recoger la referencia de la guía del usuario. Es posible que desee preguntar en la lista de correo EGit. –

+0

y asegúrese de estar en la última versión de EGit – MatrixFrog

Cuestiones relacionadas