2011-05-09 60 views
23

我需要提交的git中央存儲庫使用SSH密鑰進行配置。我的用戶名是jmglov,但是當我執行git的操作(例如git clone),我用這個配置:EGit(Eclipse git插件)可以使用SSH密鑰而不是用戶名和密碼嗎?

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

當我嘗試使用EGitEclipse推到原點,我提示輸入密碼git用戶,爲此僅啓用SSH密鑰對認證。我的公鑰是git用戶的授權密鑰之一。

是否可以將EGit配置爲使用我的SSH密鑰而不是git用戶的憑證?

回答

40

是,配置從Eclipse的偏好回升,如EGit user guide

SSH preferences

+0

完美指出,謝謝!我注意到的一個奇怪之處是我沒有**身份驗證方法**選項卡。任何想法爲什麼? – 2011-05-09 10:38:15

+0

@Josh:不是。我剛剛拿起用戶指南的參考。您可能想要在EGit郵件列表上詢問。 – 2011-05-09 10:45:38

+0

並確保您使用的是EGit的最新版本 – MatrixFrog 2011-05-10 02:01:12

相關問題