EGit(Eclipse git插件)可以使用SSH密钥而不是用户名和密码吗?

Jos*_*ver 28 eclipse git egit

我需要提交的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
Run Code Online (Sandbox Code Playgroud)

当我尝试在Eclipse中使用EGit来推送到原点时,我被提示输入用户的密码,只为其启用了SSH密钥对身份验证.我的公钥是用户的授权密钥之一.gitgit

是否可以将EGit配置为使用我的SSH密钥而不是git用户的凭据?

Rob*_*anu 47

是的,配置是从Eclipse首选项中获取的,如EGit用户指南中所述

SSH首选项

  • 该对话框与EGit无关,它是标准的Eclipse SSH首选项对话框. (7认同)