32

The git central repository to which I need to commit is configured using SSH keys. My username is jmglov, but when I perform git operations (e.g. git clone), I use this configuration:

: jmglov@kitiara; cat .git/config 
[remote "origin"]
    fetch = +refs/heads/*:refs/remotes/origin/*
    url = git@git.example.com:AwesomeWare

When I try to use EGit in Eclipse to push to the origin, I'm prompted for a password for the git user, for which only SSH keypair authentication is enabled. My public key is one of the authorised keys for the git user.

Is it possible to configure EGit to use my SSH key instead of the git user's credentials?

Josh Glover
  • 25,142
  • 27
  • 92
  • 129

1 Answers1

54

Yes, the configuration is picked up from the Eclipse preferences, as noted in the EGit user guide

SSH preferences

Robert Munteanu
  • 67,031
  • 36
  • 206
  • 278