Может ли EGit (подключаемый модуль Eclipse git) использовать SSH-ключ вместо имени пользователя и пароля? - PullRequest
28 голосов
/ 09 мая 2011

Центральный репозиторий git, в который мне нужно внести изменения, настроен с использованием ключей SSH. Мое имя пользователя jmglov, но когда я выполняю операции git (например, git clone), я использую эту конфигурацию:

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

Когда я пытаюсь использовать EGit в Eclipse , чтобы перейти к исходной точке, мне предлагается ввести пароль для пользователя git, для которого только аутентификация по SSH-ключам включен. Мой открытый ключ является одним из авторизованных ключей для пользователя git.

Можно ли настроить EGit на использование моего SSH-ключа вместо git учетных данных пользователя?

1 Ответ

47 голосов
/ 09 мая 2011

Да, конфигурация выбирается из предпочтений Eclipse, как указано в Руководстве пользователя EGit

SSH preferences

...